United Kingdom / Birkenhead / RestaurantsitalianPasta CosaAddress12 Castle St, LiverpoolWebsitewww.pastacosa.co.ukPhone+441512364781—ScoreNot rated yetBe the first to rateWhat people sayNo ratings yet. Be the first to say what it's really like.Where it isView on OpenStreetMap ↗Nearby, also worth itElif Castle Street · 16 mNot ratedCastle St Townhouse · 48 mNot ratedSpice Thai Castle Street · 78 mNot ratedHawksmoor Liverpool