IZU JAPANESE STEAKHOUSE & SUSHI BAR is a newly opened Japanese restaurant specializing in teppanyaki and sushi. The restaurant offers traditional Japanese cuisine, including fresh sashimi, sushi rolls, as well as steak and seafood cooked live on the teppanyaki grill by skilled chefs. The dining environment is modern and comfortable, making it suitable for gatherings with friends or family.