Red Square Cafe

66 Kennedy Drive, Cambridge TAS 7170