Charming bistrot near Torre Cabrera. Offers a comfortable interior, ideal for a relaxed dining experience.