Are there private rooms?

Mary Page | May 7, 2019 | Category: Italian restaurant in Indianapolis, Indiana

Iozzo's Garden of Italy - All questions

Address: 946 S Meridian St, Indianapolis, IN 46225, USA

Corey S | May 8, 2019

No, it is very small.

Rita Jarvis | May 8, 2019

however, there is a small bar

Clement Eneh | May 8, 2019

No

Add Answer

Thanks! Your answer is awaiting moderation.

Other Questions

Is your restaurant handicap accessible?

molly van arnam | May 6, 2020
Read More

How formal attire or casual

Robert Van Nortwick | May 7, 2019
Read More

What is the parking situation?

Crystal C | May 7, 2019
Read More

Trending Places