sandwich shop in norwich
About 18 results.
The Terrace Cafe
Central Avenue 2, NR7 0HS Norwich, United KingdomThe Terrace Cafe. Proud Purveyors of Fresh Homemade Good Food. We are based on St Andrews Business Park in East Norwich Norfolk - a convenient meeting place just off the Southern Bypass.