Visit Philtre: The All New Bistro We Can’t Stop Raving About
Philtre means love potion in French, an elixir known to arouse the senses and sensuality in a loved one. The main focus at this newly launched place is the bar, where a celebrity Mixologist tends to y
Restaurants nowadays are as much about themes as they are about the food. Every second restaurant in Delh