Search results
- See moreSee moreSee moreSee moreIozzo's Garden of ItalyItalian Restaurant · $$
Experience an intimate and upscale atmosphere featuring artisan Italian cuisine at Iozzo's located in southside of...
Website: iozzos.com
Phone: (317) 974-1100
Cross Streets: Near the intersection of S Meridian St and W Ray St/E Ray St
Pickup
946 S Meridian St Indianapolis, IN 46225 1919.18 mi
Is this your business? Verify your listing
Amenities
- Wifi
- Accessible
- Family friendly