Mayuri Indian Cuisine
Restaurant $$
Description
'Mayuri' means, 'peacock' in English.Our restaurant is proud to use the national bird of India as its symbol. The peacock is the most splendid of the pheas Frequently Asked Questions
Places You Should Consider
Mayuri Indian Cuisine Photos
News & Articles