United States / Denton / RestaurantsjapaneseKeiichiAddress500 N Elm St, DentonWebsitewww.chow.comPhone+19402303410—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 itShuck Me Kitchen & Cantina · 139 mNot ratedTJ's Pizza Denton · 143 mNot ratedLoco Cafe · 162 mNot ratedVYB Lounge