Chez Aldo is a French and Italian bistrot known for its convivial atmosphere. It offers a full bar, beer, wine, and accepts card payments. Takeaway options and seating are available.