Step In Restaurant ADDRESS
Ambattur : 17, Vasantham Nagar, PH Road, Avadi, Ambattur, Chennai, Tamil Nadu - 600054
9940444433
Step In Restaurant DEALS
Sorry! No offers found.
Step In Restaurant Known for
fast food, Italian cuisine, starters, pizzas, burgers, sandwiches, wings, lollipops, grilled chicken
Deal Terms
Step In Restaurant REVIEWS
Sorry! No Reviews Found. Be the first one to write the review