Metro Grill

19 Hurt Plz Se AtlantaGA30303

Open Map


Metro Grill is located at 19 Hurt Plz SE, Atlanta, GA. This location is in the Downtown Atlanta neighborhood. This business specializes in Restaurants.
by merchantcircle on October 24, 2018 from merchantcircle

Information from the business

Metro Grill is a unique deli that has something to offer everyone! Come enjoy a wide variety of sandwiches, wraps, and paninis made with premium Boar's Head deli meat. We also offer decadent burgers, phillies, and chicago dogs which are always made fresh to order. The hot bar which features entrees such as roast turkey, beef lasagna, bourbon chicken, and sesame chicken. The hot bar special...
by facebook on April 06, 2015 from facebook