4829 N Broadway St, Chicago, Illinois 60640 USA
LS16. Baby Clams in Black Bean Sauce
Photo Credit: Yelp