JapaneseJapanese Edamame 15 Holywell StreetOxfordOX1 3SA Telephone:01865 246916 Visit Website Filter byAll