Castle’s Barbeque Delhi – Sumptuous Food & Great Hospitality

If you are a foodie like me and looking for a fine dine option in Delhi, you will love the sumptuous buffet lunch/dinner at the Castle’s Barbeque. The restaurant is located on the 3rd floor of Pacific Mall near to PVR cinema.

Read More