Masala Leaf

Our Menu

Order Online Coming Soon

Pick Up
Delivery
 5 h 16 min  30 min  ~10:30 amCheckout