Smoke House Deli

Ground D-23 Near Metro Gate No 3 Connaught Place Odeon Building Complex, New Delhi, Delhi 110001

Cleaning update: Not updated.

Description

Italian restaurant with great ambience and the decor of this place is just amazing, one feels like a fine dining restaurant!!

Products

No products listed

Reviews

No old reviews....

Write a Review