Masala Leaf

Our Menu

Order Online Coming Soon

Pick Up
Delivery
 43 min  30 min  ~1:15 pmCheckout