Himilaya - Teulada

#1 - Vegetarian - Teulada, Indian, Nepali
C, 03724, Teulada, Spain

Himilaya

4.4 / 5 of 1131 Reviews
Phone
(+34)965745459
Address
C, 03724, Teulada, Spain

Amenities

Reservations

Reserve now

Feedback

★ 4.4 / 5 of 1131 Reviews

Based on the average evaluation of 4.4, the Himilaya is definitely worth a visit.

More information

Reserve your table easily online, so you don't have to wait on site, or just call there for a reservation, the number is (+34)965745459.

QR-code link to the menu

Related Restaurants

Fast & Simple Download Menulist App now