Takumi- Westfield South ShorePosted on March 27, 2020 at 3:49 pm by edesantisOpen and available to serve you with delivery options! Mon-Sat 11:30am to 8pm, Sun 1pm to 8pm (934) 888-6888 Delivery Only: call restaurant to place order