Masala Leaf

Our Menu

Order Online Coming Soon

Pick Up
Delivery
 11 h 53 min  30 min  ~5:00 pmCheckout