Smokeys

Restaurant in New Delhi, India

Barbecue restaurant

51-A Khan Market, New Delhi