Himalaya Tandoori

Restaurant in Benidorm, Spain

Opening hours: Tu-Su 13:00-23:00 Features: outdoor seating, vegan options