United States / Amherst / RestaurantsjapaneseSATO RamenAddress3268 Main St, BuffaloWebsitewww.satorestaurantgroup.comPhone+17168357286—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 itShango New Orleans Bistro and Wine Bar · 25 mNot ratedThe Steer Restaurant & Saloon · 399 mNot ratedBurger Authority · 615 mNot rated