A former concession stand on Farnams Causeway has been renovated and reopened as the Snack Shack serving food, drinks and Italian ice.