2744 Del Rio Pl, Davis, California 95618 USA
Owners Kyle and Mira couldn't be nicer. Very warm and welcoming.
Photo Credit: Yelp