Iamaki Sushi Garden is a Japanese restaurant offering sushi. Reviews mention tasty dishes and fast service, though some note that drink prices are above average.