Oifhii
  • Tel: 0131-225 5286 / 01312255286
Profile
Oifhii in Edinburgh is a Japanese restaurant who specialises in Japanese food and japanese cuisine. Oifhii Japanese restaurant’s address is 176 Rose St.
Map
Google Map of Oifhii address:176 Rose St,Edinburgh,United Kingdom.
If you find 'Can Not Find' or error address, please submit another address using the form in the map, then search again.