Bay Leaves Indian Restaurant
Reorder
4023 W Waters Ave, Tampa, FL 33614, USA
Closed
• Opens on Monday, 09/16/24 at 5:00 PM
Schedule
Pickup
Delivery