2051 N California Ave, Chicago, Illinois 60647 USA
The tomato pie is my favorite!!
Photo Credit: Yelp