We were looking forward to HIbachi on Father's Day this year and had planned on going to Edo Restaurant in Pelham area. After (stupidly) not making a reservation and finding that they were booked the entire day we searched for other nearby Hibachi options. We saw Yumi which is…