"friendly staff and delicious food. if I'm in the opposite, I'll definitely try to roll again!"
Phone: +14083920087
Address: 1759 Technology Dr, 95110, San Jose, United States
City: San Jose
Monday: 11:00-12:00
Tuesday: 11:00-12:00
Wednesday: 11:00-12:00
Thursday: 11:00-12:00
Friday: 11:00-24:00
Saturday: 11:00-24:00
Sunday: 11:00-22:00
Dishes: 228
Amenities: 2
Categories: 5
Reviews: 1244