Oishii Japenese Restaurant

176 Rose St., Edinburgh, Scotland, EH2 4AB
Reviews
Description