We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
The latest reviews. The lowest prices. The perfect place to shop for hotels.
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Get directions
517 Station Ave, Haddon Heights, NJ 08035-1904 (White Horse Pike)
+1 856-546-8840
11:30 - 14:00
16:30 - 21:30
Closed now
See all hours
Sun 16:30 - 20:00
Tue - Thu 16:30 - 21:00
Tue - Fri 11:30 - 14:00
Fri 16:30 - 21:30
Sat 04:30 - 09:30
More Info
Add Photo Write a Review

41 Reviews from our TripAdvisor Community

Traveller rating
Traveller type
Time of year
Showing 41: English reviews
Haddon Heights, New Jersey
Level Contributor
13 reviews
6 restaurant reviews
common_n_restaurant_reviews_1bd8 3 helpful votes
4 of 5 bubbles Reviewed 6 January 2017

A friend was in town for an overnight visit and we wanted to go somewhere close by. The menu is fun, the food is delicious and the service is lovely. We were both very pleased. Elements is a BYOB restaurant in the main business area in Haddon Heights.

Thank hhkathi
fook3414, Owner at Elements Cafe, responded to this review

Thanks for the review, I'm glad you enjoyed yourself and hope you return soon. More 

New Jersey
Level Contributor
74 reviews
59 restaurant reviews
common_n_restaurant_reviews_1bd8 51 helpful votes
3 of 5 bubbles Reviewed 21 October 2016

I went to Elements during SJ Fall Harvest Restaurant Week. I've been wanting to go for a few years because the menu sounded interesting. It's a BYOB, but you can order bottles. We ordered soft drinks because we don't drink. The food is ok, but nothing memorable. I wouldn't go back. Arrival: Seated quickly. It's a bit dark, but you... More 

Thank AfricanVenus
Level Contributor
3 reviews
common_n_restaurant_reviews_1bd8 1 helpful vote
1 of 5 bubbles Reviewed 31 August 2016

I frequently travel both International and domestic. I therefore, have a broad experience with restaurants. This restaurant has service minus the smile or warmth, add to the ridiculously high price for food. 3 pieces of charred bitter broccoli, a few pieces of cubed beets on 5 thin slices of cucumber, and (eat dinner before you get there), when you order... More 

Thank Ian D
fook3414, Owner at Elements Cafe, responded to this review

Wow, how interesting, we got the exact same review by a woman named Joanne on google just 2 days ago--word for word even-- wow. Well our restaurant isn't for everyone and I'm sorry you didn't enjoy. We do try our best and will continue to try to do better. Thanks More 

Princeton, New Jersey
Level Contributor
59 reviews
46 restaurant reviews
common_n_restaurant_reviews_1bd8 15 helpful votes
4 of 5 bubbles Reviewed 28 August 2016

Small storefront in Haddon Heights delivered great variety and quality. Attended as a part of a large group dinner. Was very impressed with the breadth of the menu;'s range; even more so with what was delivered. Really good cooking, not what I expected in this small town. Menu structured toward small plate offerings, so sampling several serves you well. Very... More 

Thank Brian S
fook3414, Owner at Elements Cafe, responded to this review

Thanks so much Brian. I'm really happy you enjoyed everything and appreciate you taking the time to write a review. Hope to see you soon. More 

Cherry Hill, New Jersey
1 review
5 of 5 bubbles Reviewed 28 May 2016

Great service even before I walked in the door. Called the restaurant for some info. The person who answered wasn't sure but a 1/2 later they called me back and answered my questions. It made me feel like they really cared about my business. So I made a reservation. SOOO DELIGHTED I did. The ambiance is charming with two window... More 

Thank sclothier528
Haddon Heights, New Jersey
Level Contributor
4 reviews
4 restaurant reviews
5 of 5 bubbles Reviewed 15 March 2016

A great place to go for that special meal. Friendly, and great food. You can BYO wine and now they have a winery right in the restaurant. NJ wines have gotten very nice. The menu is always balanced and very flavorful.

Thank Sarexpert
Level Contributor
3 reviews
3 restaurant reviews
common_n_restaurant_reviews_1bd8 1 helpful vote
5 of 5 bubbles Reviewed 7 February 2016 via mobile

An excellent small plate menu. Every course was terrific. A sophisticated fusion of flavors and great presentation as well. A cosy atmosphere and friendly service. The popcorn ice cream with salted caramel was a great finish. I could of ate every item on the menu and been happy.

Thank Louis M
fook3414, Owner at Elements Cafe, responded to this review

Thanks for the review, so happy you liked it. More 

Browns Mills, New Jersey
Level Contributor
27 reviews
21 restaurant reviews
common_n_restaurant_reviews_1bd8 8 helpful votes
4 of 5 bubbles Reviewed 2 February 2016

I've been here twice now and would absolutely recommend a visit! First of all it's small so I would say make the reservations even though each time I have, there has been no danger of not getting a table, which is always my first surprise. Maybe I'm going on off times. I'll go with my only negative first, the service.... More 

Thank Wende S
fook3414, Owner at Elements Cafe, responded to this review

Thanks so much for the review, glad you liked everything. We're always working on improving so thanks for the insight. Hope to see you soon. More 

Haddon Heights, New Jersey
Level Contributor
70 reviews
31 restaurant reviews
common_n_restaurant_reviews_1bd8 29 helpful votes
5 of 5 bubbles Reviewed 28 January 2016 via mobile

I've lived in this town for years and not quite sure why I've never tried this place before! Food portions are small but with all the courses, it's just enough when it's all done. They sell wine from one local winery, Auburn Road. Their wines are all good. Give it a try..you'll be a fan too!

Thank suchabigboy
Cherry Hill, New Jersey
Level Contributor
35 reviews
27 restaurant reviews
common_n_restaurant_reviews_1bd8 10 helpful votes
5 of 5 bubbles Reviewed 15 December 2015

I reviewed this restaurant a few months ago and honestly I am dumbfounded by why they are not waiting out the door to get in. This chef is talented! His food is creative, fresh and unbelievably inexpensive. Why are you eating at second-rate restaurants when you can come here. Chef Fred Sunday supper was a prix fix $25 4 course... More 

Thank Francophile61

Travellers who viewed Elements Cafe also viewed


Been to Elements Cafe? Share your experiences!

Write a Review Add Photos & Videos

Is This Your TripAdvisor Listing?

Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.

Claim Your Listing
Improve this listing

Restaurant Details

Rating summary
  • Food
    4.5 of 5 bubbles
    4.5 of 5 bubbles
  • Value
    4 of 5 bubbles
    4 of 5 bubbles
Average prices
US$20 - US$30
American, Vegetarian Friendly, Gluten Free Options
Lunch, Dinner
Restaurant features
Reservations, Seating, Waitstaff
Dining Style
Casual Dining
Good for
Open Hours
16:30 - 20:00
11:30 - 14:00
16:30 - 21:00
11:30 - 14:00
16:30 - 21:00
11:30 - 14:00
16:30 - 21:00
11:30 - 14:00
16:30 - 21:30
04:30 - 09:30
Location and Contact Information
  • Address: 517 Station Ave, Haddon Heights, NJ 08035-1904
    (White Horse Pike)
  • Location: United States  >  New Jersey (NJ)  >  Haddon Heights
  • Phone Number: +1 856-546-8840

Questions & Answers

Here's what previous visitors have asked, with answers from representatives of Elements Cafe and other visitors
2 questions
Ask a question
7 months ago
Cherry Hill, New Jersey
over a year ago

See all questions (2)

Questions? Get answers from Elements Cafe staff and past visitors.
Posting guidelines
Typical questions asked:
  • Do you have gluten-free options?
  • Is there a dress code?
  • Do you allow dogs on the outdoor patio?