On a Roll – Japanese
This vibrant, sun-drenched eatery hums with energy as the aroma of toasted brioche and savory, slow-roasted meats wafts from the open kitchen. Artisanal ingredients are layered with precision into inventive handheld masterpieces, where crunchy textures meet zesty house-made sauces to redefine the casual dining experience.
87, North San Pedro Street, San Jose, 951100Cuisine: Japanese
Price range: $
Hours
- Monday - Sunday
- 8:00 AM - 8:00 PM