Iroriya

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