towernc.com
Tower Special Samosa - Tower - South Indian Veg Cuisine
Fried Pastry stuffed with vegetables