Larry's

Chicago
$$$$
Available for Delivery/Takeout

Larry's is a cozy neighborhood den nestled in the lobby of the historic Lawrence House in the Uptown neighborhood of Chicago.