Karma Restaurant
Asian Restaurant, Indian Restaurant, Takeaways
152 Oxford Road, Cowley, Oxford, Oxfordshire, OX4 2EA (Show me directions) Show Map
Asian Restaurant, Indian Restaurant, Takeaways
152 Oxford Road, Cowley, Oxford, Oxfordshire, OX4 2EA (Show me directions) Show Map