I-Taro Sushi
Address:
555 E Foothill Blvd, Upland, CA 91786
Phone:
(909) 985-1828
Restaurants,
Asian
Other Businesses:
- Lee's Kitchen at 373 E Foothill Blvd, Upland, CA 91786
- Caffe Allegro at 186 N 2nd Ave, Upland, CA 91786
- Second Avenue Saloon & Sports at 271 N 2nd Ave, Upland, CA 91786
- McDonald's at 100 E Foothill Blvd, Upland, CA 91786
- Red Devil Pizza at 659 E 15th St, Upland, CA 91786