Happy Bodega

Happy Bodega

W Addison St & N Lowell Ave, Chicago, IL
(815) 441-1101 serving: Northwest Side, Irving Park

Location, Location, Location:

Categories:

Restaurants, Comfort Food,

The Low Down

Rants, Raves & Reviews