
Michel Restaurant
3.8 (34)restaurant
A low-key neighborhood spot in Orlando serving straightforward, budget-friendly meals daily from morning to evening.
Description

Located along Rio Grande Avenue, Michel Restaurant operates as a casual dining establishment oriented toward local visitors from morning through mid-evening.