Chez Rosa is an Italian restaurant offering homemade cuisine, including pizza and daily specials. Takeaway, air conditioning, and Wi-Fi are available.