The Queens Head
➤ 1 Station Road West, Stowmarket IP14 1EF, United Kingdom
Meeresfrüchte, Eiscreme, Kneipen, Fisch, Huhn
"Absolutely great place... It is not cheap when you drink cocktails, but drinks, food, service and ambience provide a great night."