A&t Star Italian/turkish Restaurant (Menu)

Queen's Square, Attleborough

Give a rating to A&t Star Italian/turkish Restaurant

Suggest a dish

How much did you spend at A&t Star Italian/turkish Restaurant?