Capt Crab's Take-Away 2431 W Sunrise Blvd Fort Lauderdale, FL 33311 Phone: (954) 581-2722 Fax: (954) 581-3628
Category: Restaurants