United States / Lancaster / RestaurantssushiSato SushiAddress2801 W Ave L, LancasterWebsitewww.lancastersatosushi.comPhone+16617227300—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 itLOVE RAMEN · 59 mNot ratedVince's Pasta & Pizza · 90 mNot ratedScramblez Grill & Bar · 195 mNot ratedWest Oaks Apartments