La Pasta Tchouta is a pizza restaurant offering a varied menu with a range of dishes and drinks.