2517 El Centro Blvd, East Nicolaus, California 95659 USA
Counting the chairs looks like 12 people can sit inside. They have outside sitting. Sorry didn't get a pic of that.
Photo Credit: Yelp