Delivery
Pickup
Outdoor
England
East of England
Ipswich
Alexandra (1)
1 Restaurants on GastroRanking
1660 Opinions in 3 websites
The best customer service you can get in Ipswich. Especially the staff at the till, she is soo good to deal with the customers.