Restaurant O Teu Lugar offers a blend of French elegance and Italian freshness. Street parking is available.