United States / Stamford / RestaurantsitalianRemo'sAddress35 Bedford St, StamfordWebsitewww.remospizza.comPhone+12039730077—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 itMasa Taco Bar · 32 mNot ratedFuji · 46 mNot ratedZAZA Italian Gastrobar · 49 mNot ratedBlackstones Steakhouse · 59 mNot rated