Sushi Sake Tamarac

Sushi restaurant · 5401 N University Dr Ste 1, Lauderhill, FL

To-Go · Dine-In

Hours

More food in Lauderhill, FL · Sushi in Lauderhill