The Sizzle

Forum Mall, 10/3, 5th Floor, Food Court, Lala Lajpat Rai Sarani, Elgin Road

 - India  (IN)

Chinese • Sit down

76/100 (18 votes)

Now Open

Photos