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.
New! Find and book your ideal hotel on TripAdvisor — and get the lowest prices
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
04:30 - 09:30
Closed now
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

40 Reviews from our TripAdvisor Community

Traveller rating
Traveller type
Time of year
Showing 40: English reviews
New Jersey
Level Contributor
73 reviews
58 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
22 reviews
16 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
32 reviews
27 restaurant reviews
common_n_restaurant_reviews_1bd8 9 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
Cherry Hill, New Jersey
Level Contributor
26 reviews
22 restaurant reviews
common_n_restaurant_reviews_1bd8 13 helpful votes
3 of 5 bubbles Reviewed 23 November 2015

Nothing wrong with this charming restaurant, but it never seems to reach it's potential. It's such a shame. It has all the right "elements" (pun intended.) Nice atmosphere, nice servers (but not smooth), and good food (not great).

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

Hi, thanks for the review but I'm sorry we didn't exceed your expectations. Can I ask, was there an issue with a dish that we could have fixed? Did you mention it to the server when you were here? We always try to do our very best and hopefully you will come back and give us another try. More 

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
3 months ago
Cherry Hill, New Jersey
8 months 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?