Restaurant Feeling Sud offers European cuisine. Located in L'Aquila, it's a pizzeria and bistro.