Fishtail Restaurant & Bar

Restaurant in Twizel, NZ

Opening hours: Mo 16:00-21:00; We-Su 12:00-21:00

12c Market Place