Metro Grill, BIRMINGHAM, Alabama (AL)
Conveniently stationed at 553 Brookwood Village () in BIRMINGHAM, Alabama (AL) (35209), Metro Grill are available at 2058714446. We advise you to upfront to arrange your table in the restaurant.
More restaurants in BIRMINGHAM, Alabama (AL)
Metro Grill contact information and details:
Address: 553 Brookwood Village - , BIRMINGHAM, Alabama (AL) 35209
Contact Phone: 2058714446