Edo Ichi Sushi Lot G-03, Ground Floor, First Subang Mall, Jalan SS15/4g, 47500 Subang Jaya, Selangor Tel : +603 5612 3322 Facebook : Edo Ichi (First Subang Mall) Review by : FOOD Msia...