Froggers Grill & Bar, 27 Alafaya Woods Blvd, Oviedo, FL 32765, United States
5 months ago • details
Regulatory Report
Violations:
- High Priority - Live, small flying insects in the kitchen, food preparation area, food storage area, and/or bar area. - 2 on the wall over the back prep station - 3 on the wall next to the beer cooler - 2 on…