Location: 901 South Andrews Avenue, Fort Lauderdale, FL 33316
Phone:(954)462-1913
Category: Restaurants
Tags: Fast Food Restaurants, Fast Foods & Carry Out, Foods - Carry Out, Take Out