Ippinn Udon & Tempura (Santa Rosa, California)

USA / California / Santa Rosa / Santa Rosa, California / Mendocino Avenue, 1880
 restaurant  Add category
 Upload a photo

1880 Mendocino Avenue D
Santa Rosa, CA 95401
(707) 521-9911
www.ippinnllc.com/

Located in: Redwood Plaza Shopping Center
Nearby cities:
Coordinates:   38°27'30"N   122°43'0"W
This article was last modified 2 years ago