Takumi Sushi Restaurant

Get 50% off on selected items on all orders

Search delivery address