japanese restaurants

Fort Lauderdale’s Sushi Shack Opens On Las Olas Boulevard

Sushi Shack opened its door in late September at its 4,100-square-foot location on Las Olas...