Address: 1651 W Foothill Blvd, Upland 91786
Phone: (909) 982-5151
State: CA
City: Upland
Street Number: 1651 W Foothill Blvd
Zip Code: 91786-3592
categories: sushi restaurant
related searches: Sushi takumi upland menu, Sushi takumi upland reviews, Sushi takumi upland photos, Sushi Takumi menu, Sushi near me, Takumi Sushi Owana, Takumi Nana, Takumi meaning