Bistrò Margherita is a cozy little spot that's all about serving up delicious Italian dishes with a modern twist. Nestled in the heart of the city, this restaurant is a go-to for those craving authentic flavours in a relaxed setting.
We ate here three times during our stay, it was the best focaccia bread pizza we have ever had.