5700 S Cicero Ave, Chicago, Illinois 60638 USA
Oak Street Beach Cafe exterior, two brothers visiting Chicago
Photo Credit: Yelp