4949 Stevenson Blvd, Fremont, California 94538 USA
outside at night, open again after being closed for more than a year
Photo Credit: Yelp