Where do you need Bars, Pubs And Clubs ?
Metro Grill
302-368-4230
39.6894
-75.657661
HOURS:
PAYMENT: American Express, Cash, Discover, Mastercard, Visa
About Metro Grill
Metro Grill is located at 1000 Churchmans Rd, Newark, DE. This business specializes in Barbecue Restaurants. Metro Grill is open Mon, 8am-10pm; Tue, 8am-10pm; Wed, 8am-10pm; Thu, 8am-10pm; Fri, 8am-11pm; Sat, 8am-11pm; Sun, 8am-11pm and accepts American Express, Cash, Discover, Mastercard and Visa.