Named as one of the nation's top new restaurants in 2021, the Sanford restaurant has moved into a much larger space to accommodate growing demand as customers come from across the state.
Nationally recognized Sanford restaurant gets new, bigger home