Main menu Open search menu

Alexandros Greek Taverna

Restaurant
73 Upper Orwell Street, Ipswich, Suffolk IP4 1HP 73 Upper Orwell Street, Ipswich Directions
Be the first to recommend this place!
null% of 0 customers recommended

Comments

250

Explore Nearby
Alexandros Greek Taverna

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