Snack lab is located in Haryana, India on 67 -A, Mela Singh Chowk, Yamuna Nagar. Snack lab is rated 4.7 out of 5 in the category american restaurant in India.
Address
67 -A, Mela Singh Chowk, Yamuna Nagar
Service options
Takeaway
Dine-in
Amenities
Good for kids
High chairs
Offerings
Salad bar
Vegetarian options