Company Information
- Company Name
- Michel Restaurant
- Category
- Haitian
- Address
- 2680 Rio Grande Ave, Orlando, FL 32805, United States
- Country
- United States
Michel Restaurant address: 2680 Rio Grande Ave, Orlando, FL 32805, United States.
Michel Restaurant operates in the Haitian category.