Sarku Japan

Sushi, Sushi, Bar, Restaurant Chinese, Restaurant Japanese, Restaurants, Fast Food

8000 W Broward Blvd

Fort Lauderdale, FL 33388