Vino Villa

Icon for RestaurantRestaurant

Wine & cheese shop with a relaxed upstairs bistro & patio pairing small plates with its vintages.

Phone1 (317) 882-9463
Add Your Place
Have a local place you'd like featured on Dwellane? We'd love to hear from you.
Contact Us