Melrose Cafe, MELROSE, Florida (FL)
Readily settled at 888 North State Road 21 () in MELROSE, Florida (FL) (32666), Melrose Cafe can be reached at 3524752626. Please do call ahead of time to book your place in the restaurant.
More restaurants in MELROSE, Florida (FL)
Melrose Cafe contact information and details:
Address: 888 North State Road 21 - , MELROSE, Florida (FL) 32666
Contact Phone: 3524752626