This is a great restaurant! Near the train station. Wonderful owners! Very good service… They went out of their way to make me my own pizza, and even put it on their English menu. Yes, they have an English menu for us foreigners. I highly recommend you stop in and try their food.