Vietnamese Restaurants › Athens
Green Lotus features a blend of traditional and contemporary Vietnamese dishes, focusing on fresh and local ingredients. The vibrant atmosphere is great for both dining in and take-out. Check out their special vegetarian menu!
Address: 3 Othonos Street, Athens
Visit website
← More Vietnamese Restaurants in Athens