Micheal's Metro Deli

Micheal's Metro Deli

Restaurants in Atlanta, GA

Restaurants

Contact us

Location

132 Mitchell St SW.,
Atlanta , GA 30303 UNITED STATES

Reviews

Micheal's Metro Deli 404-524-5665
132 Mitchell St SW.,
Atlanta , GA 30303 UNITED STATES
$
Micheal's Metro Deli

Detail information

Company name
Micheal's Metro Deli
Category
Restaurants
Rating
Not Rated
Is this your business? Manage via YEXT
edit delete

Micheal's Metro Deli

Contacts Location Details