T
Thomas Hickey Review of Green village
Green Village is a must-visit place for food enthu...
Green Village is a must-visit place for food enthusiasts like me. The variety of dishes they offer is mind-boggling. I particularly loved their seafood dishes. The flavors were perfectly balanced and the presentation was impeccable. The staff members were polite and welcoming. You won't be disappointed!
Comments: