A simple setting serving Chinese-Japanese mains & sushi for takeout & delivery, plus lunch specials. Service options: Curbside pickup · No-contact delivery Located in: 7-Eleven Address: 1747 N Federal Hwy suite b, Fort Lauderdale, FL 33305 “I was completely blown away by the quality of the dim sum and roasted duck.” “Food was mediocre at best, portions very Read more...