Best Italian in Brighton - the meatballs are special. Great staff, well priced, why not pop in tonight?