Iroriya

Where
3548 Homestead Road, Santa Clara , CA
Call
+1 408.246.5511
Web
Iroriya Website
Tags
Restaurants, Japanese Restaurants
Hours
Mon (Closed)
Tue-Sat (6pm-12am)
Sun (5pm-9pm)

Comments