Free listing
T
Odia Restaurant
Traditional curries and house specialities served in a 2-storey restaurant with simple interior.
8 Norfolk Place, Tyburnia, London, Paddington, Greater London, W2 1QL, Un