Mei Hibachi is a Japanese steakhouse offering a variety of hibachi dishes, a large sushi selection, and Thai specialties in an upscale setting.