Does this location have indoor dining room?
Address: 5399 International Dr, Orlando, FL 32819, USA
Erika Rodriguez | Sep 6, 2018
No, but they have one outside
Lorenzo Williams | Sep 6, 2018
Nope, there's a covered area outside
Thanks! Your answer is awaiting moderation.