Call Menu Directions
Kirwa's Kitchen is a local place to enjoy meals located in Mayur Vihar Phase 2, New Delhi. It offers Seafood, etc. Visit the store for more information on products, services and availability.
Kirwa's Kitchen is a local place to enjoy meals located in Mayur Vihar Phase 2, New Delhi. It offers Seafood, etc. Visit the store for more information on products, services and availability.
Address
BB 2, Street 3, West Vinod Nagar, Opposite Press Apartment, Mayur Vihar Phase 2, New Delhi, Mayur Vihar Phase 2, New DelhiGet Directions