Best European Restaurants In New Franklin, MO

Last Updated:
Sort
Cafe Elena is a restaurant located in New Franklin, Missouri at 108 East Broadway. They are open Friday and Saturday. Jeff is a native Missourian. He grew up in the Paris/Mexico Missouri area, attending high school in Paris, and attending the Vocational school in Mexico. Having a bit of wander lust, Jeff has lived in a few other parts of the United States, including Maryland and Arizona. It was...
108 East Broadway, New Franklin, MO, 65274
Rank
1
0 votes
Sponsor
0.0