Metro Bar & Grill
- Address
- 6400 Time Square Ave
- Place
- Orlando , FL 32835-7500
- Landline
- (407) 313-2020
Description
Metro Bar & Grill can be found at 6400 Time Square Ave . The following is offered: Restaurants: Seafood - In Orlando there are 65 other Restaurants: Seafood. An overview can be found here.
Reviews
This listing was not reviewed yet
Categories
Restaurants: Seafood(407)313-2020 (407)-313-2020 +14073132020