Basil Leaf, MELBOURNE, Florida (FL)
Readily positioned at 24 South Babcock Street () in MELBOURNE, Florida (FL) (32901), Basil Leaf is available at 3217285856. Make sure you give them a call beforehand to make a reservation.
More restaurants in MELBOURNE, Florida (FL)
Basil Leaf contact information and details:
Address: 24 South Babcock Street - , MELBOURNE, Florida (FL) 32901
Contact Phone: 3217285856