Ozzie's Crabhouse, MELBOURNE BEACH, Florida (FL)
Comfortably positioned at 6060 South Highway A1A () in MELBOURNE BEACH, Florida (FL) (32951), Ozzie's Crabhouse is available at 3217240009. Please do give them a call beforehand to make a reservation.
More restaurants in MELBOURNE BEACH, Florida (FL)
Ozzie's Crabhouse contact information and details:
Address: 6060 South Highway A1A - , MELBOURNE BEACH, Florida (FL) 32951
Contact Phone: 3217240009
