$192 Steak & Abalone Dinner - Teppanyaki in Japan

by Aden Films
1133

$192 Steak & Abalone Dinner - Teppanyaki in Japan