ZaikaFind

Royal Spice Indian Restaurant

★ ★ ★ ★ ★
4.8 (300 reviews)

Indian, Indian • $

1601 N High St j

Millville, NJ 08332

(856) 506-8521

Dine-in

Location

1601 N High St j, Millville, NJ 08332

Hours

Monday Closed
Tuesday 10:30 AM to 3 PM, 4 to 10 PM
Wednesday 10:30 AM to 3 PM, 4 to 10 PM
Thursday 10:30 AM to 3 PM, 4 to 10 PM
Friday 10:30 AM to 3 PM, 4 to 10 PM
Saturday 10:30 AM to 3 PM, 4 to 10 PM
Sunday 11:30 AM to 3 PM, 4 to 10 PM

Photos

Royal Spice Indian Restaurant - Restaurant photo
Royal Spice Indian Restaurant - Restaurant photo
Royal Spice Indian Restaurant - Restaurant photo
Royal Spice Indian Restaurant - Restaurant photo
Royal Spice Indian Restaurant - Restaurant photo

Reviews

★ ★ ★ ★ ★
Kaylynn Goswick 2025-01-31

I ordered from here for dinner and overall had a great experience! The chicken biryani was flavorful, and the chicken tikka masala was rich, creamy & cooked perfectly. I was able to cut the chicken with a spoon 🙂—both were delicious. The samosas were crispy and packed with tasty filling, and the garlic naan was soft and perfectly garlicky. My only issue was with the mango lassi—it tasted a bit too much like mango baby food for my liking. While it wasn’t bad, it wasn’t something I personally enjoyed. Still, everything else was fantastic, and I would definitely order from here again!

★ ★ ★ ★ ★
Sandy 2025-03-23

I’ve eaten so many of their dishes and they are all very good. My fav is the salmon tikki Marsala and they also have a sauce called korma and it’s is so creamy and delicious. The staff are always welcoming and answer any questions about dishes. The restaurant itself is very large and airy with plenty of room

★ ★ ★ ★ ★
Jim Cheung 2023-10-08

I had an absolutely fantastic dining experience at this Indian restaurant! The food was exquisite, bursting with authentic flavors that transported me straight to India. The staff was incredibly attentive and friendly, making me feel right at home. The ambiance was cozy and inviting. I can't wait to return for another delightful meal. Highly recommended!

★ ★ ★ ★ ★
kenny morrissey 2025-03-09

If you’re looking for the best Indian cuisine in South Jersey, look no further than Royal Spice. With incredible customer service, dishes that arrive smoking hot, and flavors that will leave you craving more, this restaurant sets the standard for excellence. What truly sets Royal Spice apart is its dedicated owner, Suhki, who warmly greets every guest, making them feel right at home. His passion for hospitality and authentic Indian flavors shines through in every dish. Don’t hesitate—treat yourself to the best food in South Jersey at Royal Spice. You won’t be disappointed!

★ ★ ★ ★ ★
Linda Crayton Griffith 2025-04-23

This place has a wonderful lunch buffet with plenty of options, chicken to veg to beverage. So so so good. Clean. Friendly. Good food. I wish I lived closer.

★ ★ ★ ★ ★
Daira Watford 2025-03-31

Very nice people and EXCELLENT FIVE STAR FOOD!! It’s my favorite to eat when i’m in the mood for something different yet tasty. Everyone is very friendly and made me feel comfortable like at home!

★ ★ ★ ★ ★
Miriam Faulknor 2022-04-29

The food was very tasty! I’m happy you can find Indian food in South Jersey that is reliable and yummy. The service was nice, friendly staff, good music videos playing on a big tv screen. Lovely art on the walls too. A casual place with a clean feel. All around fine with great tasting food. Will be returning or ordering take out.