My son & I thoroughly enjoy this charming restaurant. They are not open on the weekends, so it's a treat to eat here when we can during the week! Delicious food, all homemade & beautiful pie's, that put the icing on the cake :) I highly recommend this little restaurant!
Address: 1134 Francis St, Longmont, CO 80501-3704
Location: United States > Colorado (CO) > Longmont
Phone Number: +1 303-776-7575