CAFE ROMA
Updated 12 days ago
marker pin 220 North Ocoee Street, Cleveland, TN 37311
Wow!! That's all I can say!! My husband and I have enjoyed food all over the country. We have a knack for finding those lil' hidden places, with wonderfully aromatic flavorful food. This place is definitely that!! A must..