Primi... di Tutto is a small, clean, and well-maintained establishment primarily focused on takeaway, but it also offers seating at counters. It appears to specialize in Italian cuisine, as suggested by the name 'Primi', which refers to first courses in Italian meals.