Tap Room
RAD BeerRAD Beer is a tap room on Hereford Road in Shrewsbury’s Meole Brace area, offering a relaxed vibe.
View Info →Istanbul Restaurant and BBQ House is a restaurant on Frankwell, a thoroughfare near Theatre Severn in Shrewsbury. This spot is known for its Kuzu Sis Kebab, a traditional Turkish dish. You'll find locals and visitors enjoying full meals here, making it a good choice for a substantial meal. The location is convenient for anyone attending events at Theatre Severn or exploring Shrewsbury, providing a reliable food option.
Istanbul Restaurant and BBQ House operates as a retail space. The venue is typically busy, creating a lively and crowded atmosphere. Istanbul Restaurant and BBQ House provides food and drink for those wanting a full meal. The current setup focuses on serving many customers, resulting in an energetic environment. While its architectural history isn’t documented, the present configuration caters to a demand for accessible dining. The space is designed for communal eating, with an emphasis on a social dining experience in Shrewsbury.
Istanbul Restaurant and BBQ House is a restaurant offering a full dining experience. The Kuzu Sis Kebab is a signature item, and the service is geared towards a busy, energetic environment. Expect a lively atmosphere. The venue is best for those wanting a substantial meal rather than a quick bite. The consistently busy nature of Istanbul suggests it's good for a social evening or gathering with friends and family.
Own this business? Claim it to add more details.
Tap Room
RAD BeerRAD Beer is a tap room on Hereford Road in Shrewsbury’s Meole Brace area, offering a relaxed vibe.
View Info →Food & Drink
Alaturka BBQAlaturka BBQ is a barbecue restaurant on Milkstone Drive in Shrewsbury.
View Info →Food & Drink
BEVANSBEVANS is a bar on Castle Street in Shrewsbury, in an area with historic buildings and near the River Severn.
View Info →Restaurant/bar
BombosBombos is a restaurant/bar on Wyle Cop in Shrewsbury.
View Info →Food & Drink
Bubble On CupBubble On Cup is a tea room on Castle Street, reflecting Shrewsbury’s blend of historic buildings and modern life.
View Info →Information about this venue is based on publicly available sources and may be incomplete. Last updated in October 2026.