605 S White Rd, San Jose, California 95127 USA
Way better than it used to be, just wish they were open @6:00 am on Sunday
Photo Credit: Yelp