Restaurants
We are located at 4019 Owen Road on the corner of Jennings Road, just West of Wal-Mart and U.S. 23 in Fenton. Stop by and see us, we are worth the short drive!