Mediterranean restaurant, L'Alba Rossa, offering table service. Open daily except Sundays.