Menu
Need Tips in SCO/UK
Search
Scotland
Argyll
Oban
Japanese Restaurant
Itadaki Zen
Itadaki Zen
About:
Address
20 Craigard Road
Oban
,
Argyll
- PA34 5NP
Services
Japanese Restaurant
Map:
(Click to activate)
Activate Map