The Biscuit Shop

600 South Jackson Street Starkville, Mississippi 39759 United States of America

Location