Albury Japanese Restaurants

Zen X Teppanyaki

Zen X Teppanyaki

Japanese   $$$$$   Opens at 2:30:PM

Albury