I got to say this people understand concept of making a pie.... And I lived in New York for 10 years I know good pizza...they just need to learn customer...
If you could give reviews on here for just customer service i would give 1 star. Based on food though i give their pizza four stars. I have had better...
Royal Pizza is located at 13666 Oxnard St, Van Nuys, CA. This location is in the Van Nuys neighborhood. This business specializes in Pizza and has 1 review(s) with a star rating of 5.0. Royal Pizza is open Monday 10:00 AM - 10:00 PM
Tuesday 10:00 AM - 10:00 PM
Wednesday 10:00 AM - 10:00 PM
Thursday 10:00 AM - 10:00 PM
Friday 10:00 AM - 10:00 PM
Saturday 10:00 AM - 10:00 PM
Sunday 10:00 AM -...
If you don't see your business listed on YellowBot, please add your business listing.
© 2007-2016 Solfo, Inc. – All rights reserved