Buddha palace tandoori nepali- indian restaurant
Plaza de Andres Jauregui 18 Canillas Plaza Andres Jauregui 18, canillas, 28043 Madrid Spain
Buddha palace tandoori nepali- indian restaurant is a Asian, Indian place is located in Madrid, Community of Madrid. The address of Buddha palace tandoori nepali- indian restaurant is Plaza de Andres Jauregui 18 Canillas Plaza Andres Jauregui 18, canillas, 28043 Madrid Spain.
If you want to go to the place or need any services, you can contact them directly. The phone number is +34 916 59 80 73, or open their website to view relevant information, The url is http://www.buddhapalacetandoori.es