OPHELIA
With 2 inspections documented, OPHELIA maintains a 4.5/5 food safety rating in MIAMI. Recent inspections indicate some food safety concerns.
763 Northwest 23rd Street
Miami, Florida, 33127
Wynwood
Miami-Dade County County
Overall Food Safety Rating
★★★★½ (4.5/5)
Based on 2 health inspection reports
All Inspection Reports
Inspection Date: 10/22/2025
Inspection #: Visit ID: 10915993
- 50-04-4:Basic - Mobile food dispensing vehicle license number not permanently affixed on the side of the unit in figures at least 2 inches high and in contrasting colors from the background of the vehicle.
- 51-13-4:Basic - No Heimlich maneuver/choking sign posted.
- 24-18-4:Basic - Silverware/utensils stored upright with the food-contact surface up. Observed utensils above preparation table upright.
- 51-23-4:Intermediate - Nonself-sufficient mobile food dispensing vehicle not reporting to commissary as required. As per manager, potable water is brought from approved commissary and waste water is taken away by them.
Inspection Date: 4/7/2025
Inspection #: Visit ID: 10814582
- N/A:No Violations Were Observed