United Kingdom / Cardiff / RestaurantsitalianStefanos CardiffAddress14 Romilly Cres, CardiffWebsitewww.stefanos.co.ukPhone+442920372768—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 itRobin Hood Public House · 92 mNot ratedThe Romilly · 107 mNot ratedWest Pizza · 171 mNot ratedThomas by Tom Simmons