Shop 34, 1st Fl, World Square Mall, Mohan Nagar, Ghaziabad, India
Shop 34, 1st Fl, World Square Mall, Mohan Nagar, Ghaziabad, India
No delivery
Spot something wrong?
Dishes at Royal Dosa Plaza. Prices may vary in venue.
Been to Royal Dosa Plaza? Be the first to share what you ate.