903-870-2034
Established 1988
Join us for great home-style cooking!
109 North Woods Street, Sherman, Texas 75092, United States
Open Daily
10:30 AM to 8:30 PM