On a Roll

Lunch & Dinner

  • 87 North San Pedro Street. San Jose
  • P: 4088093487
  • Business Hours Opens at 10:30 AM on Mon