NARO is a pizza restaurant offering delicious Italian dishes, including focaccia. It features a dedicated children's corner.