indianNot yet on Tasting Planet
Karma Restaurant
Oxford Road 152, Oxford, OX4 2EA Oxford, United Kingdom
Photos
No photos yet.
Reviews
No reviews yet. Be the first!
Oxford Road 152, Oxford, OX4 2EA Oxford, United Kingdom
No photos yet.
No reviews yet. Be the first!