China Restaurant
39 Stafford Street, Oban PA34 5NH Scotland
China Restaurant is a Asian, Chinese place is located in Oban, Scotland. The address of China Restaurant is 39 Stafford Street, Oban PA34 5NH Scotland.
If you want to go to the place or need any services, you can contact them directly. The phone number is +44 1631 565317, or open their website to view relevant information, The url is http://www.chinarestaurant-oban.co.uk