Cafe Europa is a restaurant specializing in pizza and other European cuisines, offering paella and coffee. It features lovely views.