The terrific service demonstrates a high level of quality at The Star Pizza. The lovely atmosphere is to be found here. But guests rate this place below average on Google.
Google