Spencer Indoor Grille THIS RESTAURANT IS CLOSED Spencer's Indoor Grille

THIS RESTAURANT IS CLOSED Spencer's Indoor Grille Map

1041 Howard St. (Michigan Ave.)
Dearborn, MI 48124
313-359-2000
Map
Cuisine: Deli
Openings: Lunch Mon.-Sat., Dinner Mon.-Fri.

Features