save Criallos Restaurant & Bar

1935 Mallory Ln, Franklin, TN | Map it  

37067 35.954828 -86.817667

(615) 771-0101

4

out of 5

4 Star Rating: Recommended

33 Reviews

Map of Criallos Restaurant & Bar

Things to do near Criallos Restaurant & Bar