Known formally as It Rains Fishes, the Imari Fusion Restaurant has a very large menu consisting of Japanese, Korean, and Thai culinary decadence. All dishes are made on order with the finest quality duck, shrimp, squid, chicken, beef, tofu and more. Imari is the place to go for authentic Pad Thai and Udon (Japanese Noodles). Imari is also well known for their sushi bar; they offer Yellowtail,...