Swad Restaurant Tappan NY

3 months ago, Thu, Dec 7, 2017, 04:57:37
Swad Restaurant is the best Indian cuisine in the Tappan, NY. “The Swad” means ooh la la yum in Indian. Order food online for Delivery or Take-away.

Comments