Udaya Restaurant - London's Premier Kerala Restaurant

@udayarestaurant-londonspremierkeralarestaurant

Udaya Restaurant established since 1999 is one of the most popular Kerala Restaurants in the East Lo ...

148 grangewood st, london e6 1hd, uk.

Aún no tenemos platos de Udaya Restaurant - London's Premier Kerala Restaurant

Descarga la app de Goxo para agregar fotos y platos