Nemo Bar Grill Nemo's Bar & Grill

Nemo's Bar & Grill Map

1384 Michigan Ave. (Eighth St.)
Detroit, MI 48226
313-965-3180
Map
Cuisine: American / Bar
Tiger Stadium may be gone, but this sports bar lives on with an inexpensive, basic burger and chili menu.
Openings: Lunch & Dinner Mon.-Sat. (Occasional Sundays)