Location

Himalaya Tandoori Restaurant

Carrer Sant Pere No. 37

03590 Altea, Alicante, Spain

Email: himalayatandoorialtea@gmail.com

Phone: 965 840 968/ 622 810 735

Facebook: Himalaya Tandoori Restaurant