This is one of West Elk Grove's hidden gems (unfortunately). The staff is incredible and the food is beyond compare! We are lucky to have them in Stonelake Landing and I truly hope they will be here for many years to come.
food was good, fresh and the service was great.
Great food, owner was very nice
Any questions please call us.
2513 W Taron Ct Ste 120, Elk Grove, CA 95757
All Rights Reserved