Main menu Open search menu

Alexandros Greek Taverna

Restaurant
73 Upper Orwell Street, Ipswich, Suffolk IP4 1HP 73 Upper Orwell Street, Ipswich Directions

Comments

250

Explore Nearby
Alexandros Greek Taverna

Groupon has verified that the customer actually visited Alexandros Greek Taverna.