(816) 324-7038
105 North 5th Street, Savannah, MO 64485
View Map
Sorry, there are currently no reviews. Read More Savannah Restaurant Reviews