Reviews by deanna-n
This review is for Village Square Greek Tavern, Heidelberg VIC
The food is yummo and the owners are so personable and relaxed you feel like you're at their house for a family catch up! I love this place. Bring your own wine too, very very affordable too love it.