0.0 分
View is not bad either
Little Caesars has better pizza imo. Definitely not like the Pizza Pizza in the city