Green Spice Restaurant ADDRESS
Neelankarai : 5/79, East Coast Road, Neelankarai, Chennai, Tamil Nadu - 600041
9962258777
Green Spice Restaurant DEALS
Sorry! No offers found.
Green Spice Restaurant Known for
North Indian Food, Soft Beverages, Desserts, Multi Cuisine
Deal Terms