Glenn's Diner
Restaurant $
1820 W Montrose Ave, Chicago, IL 60613
Description
Fresh fish, American diner fare & weekend brunches in a no-frills, wood-accented space.Get to know Glenn's Diner
Seafood Restaurant
Restaurant $
1820 W Montrose Ave, Chicago, IL 60613
Seafood Restaurant