Ts Restaurant and Icecream Shop

Details

Hours: 12 -2pm and 5-9pm

Contact

Phone: 6491 2244

Location

83 Main Street, Sheffield Tasmania 7306, Australia