Mayflower Cafe in Jackson
123 W Capitol St,
Jackson, 39201
601-355-4122
601-355-4122
Providers of Seafood Restaurant in Jackson
Seafood Restaurant, Cafe, Fish Restaurant, BYOB Restaurant