Europa Bistro
Italian, Mediterranean
Covington
1.4 mi