Spacious Japanese Steakhouse and Sushi Bar
Izumi Sushi and Hibachi Steak house is a spacious Japanese restaurant offering both traditional dining and lively hibachi grills, including private rooms. A dramatic fountain and detailed decor set the scene for sushi, steak, and seafood prepared to order. Guests describe well-seasoned, generously portioned dishes and attentive, efficient service suited to gatherings and casual meals alike.