The Ramen Shop

  The Ramen Shop (191 Riddiford Street, Newtown) Finally, an excuse to go to The Ramen Shop (not that I should need an excuse, but I will happily take one!). Needing a quick meal before heading off to No Lights No Lycra (give it a go if you haven’t already), The Ramen Shop seemed like an…