We will be staying at the Art Hotel near the Stromovka park and the stadium/Sparta tram stop. Are there restaurants near there that are recommended? We are looking forward to enjoying the food and beer of Prague. I understand the roads near that area are under construction. Will that be a problem getting around by public transport? Thank you!!