5660 Thornton Ave, Newark, California 94560 USA
Outside patio area with TVs and a covered area
Photo Credit: Yelp