Historical version 1 of Red Star Noodle Bar (view current version)

  • 251248
  • 187 Cowley Road

Wagamama-style layout in a small restaurant. Works okay; the food came very quickly but was slightly overpriced compared to places like the Noodle Bar in town, and not as tasty.

This is version 1 (as of 2005-04-08 11:19:40). View current version.