Beautifully designed Pizza Shop located near the Willoughby Town Center. This 1634 sqft. restaurant has a liquor license with 36 seats inside & 18 outside on the patio. Affordable lease is only $5400 all in. Take advantage of this turn-key opportunity and continue as is or the location could also be perfect for poke, soup & sandwiches, sushi, Vietnamese, ramen….DO NOT APPROACH STAFF.