Teppankai - Izakaya Teppanyaki Bar
Japanese restaurant; Bar; Wine bar; Tapas bar; Bar & grill; Sushi restaurant; Seafood restaurant; Tempura restaurant; Teppanyaki restaurant
Description:Japanese tapas and cocktails, in a sleek bistro with a teppanyaki bar and slatted wood details. Upscale setting for modern Japanese food
Location: South Yarra 34 Bray St AU
Map Location:-37.8445, -37.8445