Best Pizza Restaurants in GTB Nagar, New Delhi
Look for Best Pizza Restaurants in New Delhi
Om 23 Aug 2023
Grill Inn is a great spot to grab a meal! I had the hot chocolate fudge ice cream and it was delicious! Highly recommend it.