AOL Travel

Frog & Owl Mountain Bistro, Franklin

Frog & Owl Mountain Bistro - Franklin, North Carolina
Frog & Owl Mountain Bistro
46 East Main Street, Franklin, NC 28734Map

A wonderful array of international cuisine is served at this unique restaurant that is open daily for lunch and dinner and features an extensive wine list to complement your meal.

Write a Review

How would you rate your overall experience with Frog & Owl Mountain Bistro?
AOL Traveler Rating
0 POSITIVE Vote » Thanks for voting!
0 NEGATIVE Vote » Thanks for voting!