Sushi Takumi
➤ 1651 W Foothill Blvd, Upland I-91786-3592, United States
Asiático, Japonês, Almoço, Sushi, Bar
"The restaurant is well-lit and has a straightforward reservation system. The wait times are reasonable and they will call you when your table is ready. The only drawback is that, due to COVID restrictions, they are not offering an all-you-can-eat option at the moment."