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.

On a Roll

50 1/2 Main St, Madison, NJ 07940-1814
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent64%
  • Very good12%
  • Average12%
  • Poor0%
  • Terrible12%
13 Feb 2017
“Beautiful Setting”
24 Oct 2016
“Interesting menu and very good food”
Closed Now
All hours
International, Delicatessen
50 1/2 Main St, Madison, NJ 07940-1814
Write a Review
Reviews (8)
Traveller rating
Traveller type
Time of year
Reviewed 13 February 2017

I was n this place about two years ago so when I walked in about a week ago I was pleasantly surprised and impressed! It has been beautifully renovated with a warm fireplace and lovely decor. the food is excellent for lunch and service is...More

Thank ukulelecat2
Reviewed 24 October 2016

Recently our party of 6 ate lunch at On a Roll. It was very good. I loved that the owner was there and came around to see that we were happy with our choices. I had a very good quinoa salad, my husband had a...More

Thank Ellen G
Reviewed 3 September 2016

good but not best sandwiches in Madison. Try the bagel store across the street. Better sandwich and better prices.

Thank walage
Reviewed 19 August 2014

Love the food here - busy little gem in Madison. On the day we went, the weather was perfect & we chose to sit outside at one of their sidewalk tables. Ordered our sandwich, paid for it and the owner brought it out to us....More

Thank Rainy049
Reviewed 18 March 2014

I got the roast beef sandwich special that consisted of roast beef, carmelized onions, cheese, sweet and spicy horseradish sauce on a bun to go. There was 1 piece of grizzle filled roast beef and two slices of HAM, my guess is they ran out...More

Thank bobbyk57
Reviewed 19 July 2013

My wife and I decided to check out “On a Roll” today for lunch and were pleasantly surprised with what I believe I was told to be their new look. We loved the interior design, colors, tables, wall decorations and natural wood counter tops. It...More

Thank MitchPhyllis65
Reviewed 29 December 2011

As a recent transplant to NJ I have come to love the North Jersey Turkey Sloppy Joe (turkey, Swiss cheese, thousand island dressing, and cole slaw on rye bread). Of all the delis in or around Madison, NJ On a Roll has the BEST Turkey...More

Thank HappyHikerGirl
Reviewed 6 May 2011

Yummy soups all the time--been enjoying them for years now. And the chicken salad with grapes is a long-time fav (with wonderful greens and dressing on the side). Great for lunch.

Thank scm28
Nearby Restaurants
Shanghai Jazz
190 reviews
.05 miles away
Osteria Trevi
51 reviews
.15 miles away
Redux Restaurant
48 reviews
.04 miles away
54 Main
92 reviews
.02 miles away
Nearby Attractions
Shakespeare Theatre of New Jersey
40 reviews
.64 miles away
Imagine That! Children's Museum
139 reviews
3.18 miles away
Livingston Mall
46 reviews
3.42 miles away
Jockey Hollow
243 reviews
3.74 miles away
Questions & Answers
Get quick answers from On a Roll staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Restaurant features
Open Hours
09:30 - 15:30
09:30 - 15:30
09:30 - 15:30
09:30 - 20:00
09:30 - 15:30
09:00 - 15:30
Location and Contact Information
  • Address: 50 1/2 Main St, Madison, NJ 07940-1814
  • Location: United States  >  New Jersey (NJ)  >  Morris County  >  Madison
  • E-mail
On a Roll is a gourmet deli and caterer offering the finest selection of entrees, soups, salads, and gourmet sandwiches.
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