restaurant front view

restaurant front view

The front view of Napoli Villa, 758 Main St. in Beech Grove. (Submitted photo)