Green Village
Restaurant😠 Very poor quality food. Frozen chips and frozen fish, both were yuk! I will never go there again, ever. Two fish and chips and one supermarket brand diet cola £19! Not worth £5.....disgusting food. 🤮 People often mention chips, fish,
Address
11-13 Greenwich Church St, London SE10 9BJ, United Kingdom
Contact
+44 20 8858 2348Rating on Google Maps
2.60 (71 reviews)Open on Google Maps
Working Hours
Permanently closed.