Search results

Odia Restaurant in London

WebMCP Search Beta

Showing 1-5 of 5 matching businesses.

QueryOdia Restaurant
LocationLondon
Page1 / 1
Free listing
T

Odia Restaurant

London SW16 2ND 02087 690 704

Simple, traditional curry restaurant with extensive menu plus Sunday buffet from noon to 5pm.

11A Leigham Ct Road, London, Greater London, SW16 2ND, Un

Free listing
P

Odia Restaurant

London W6 9NH 02087 414 328

Modern Indian eatery with colourful furnishings and terrace, serving street food-influenced cuisine.

319-321 King Street, London, Greater London, W6 9NH, Un