All You Can Eat JAPANESE WAGYU BEEF & Tempura OMAKASE in New York