Saturn Food PlanetBy ISOLS GROUP CANADA INC ( Free )
Amidst innumerable dhabas and restaurant that are the cheery on the cake offering delicious foods in New Delhi, Saturn the food planet stands out amongst them. It is a multi-cuisine Restaurant, situated at Safdarjung enclave, ...