I have been dining here for years. I enjoy their homemade bread and the freshness of their food. For the quality this place offers I do not mind paying a little more...it's worth the price.
Address: 237 N L St, Tulare, CA 93274-4115
Location: United States > California (CA) > Tulare
Phone Number: (559) 685-0455