Royal Special Pizza Restaurants in New Britain
Show restaurants on map
4.3
Menu
4.3
Menu
City: New Britain, 16 Horseplain Road, New Britain, 06053, United States Of America
"I've been coming there since I was 7 ... I'm in my 30s and moved to FL. Still my favorite place to eat in CT. Whenever I fly to CT I stop here."
Feedback
These reviews refer only to the mentioned ingredients.