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.

Nikos Pizza & Roast Beef - CLOSED

333 Lafayette St, Salem, MA 01970-5420
+1 978-744-9752
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent0%
  • Very good50%
  • Average0%
  • Poor0%
  • Terrible50%
16 Feb 2009
“subs are awesome”
25 Mar 2008
“Just... awful”
Restaurant Hours Closed
333 Lafayette St, Salem, MA 01970-5420
All Details
Reviews (2)
Traveller rating
Traveller type
Time of year
Reviewed February 16, 2009

I am a student at the nearby college, and I go to Niko's all the time. The subs are amazing, and much better than anything you can get at the white dove or at omega pizza (both restaurants are down the street). The pizza is...More

Thank robotteenamerica
Reviewed March 25, 2008

I visited this establishment because Salem Jade next door was closed and I had my kids with me so I decided just to get them a quick lunch to go. Well first of all, the man who took our order was incredibly rude and seemed...More

Thank fdebloom
Nearby HotelsSee all Salem Hotels
Salem Waterfront Hotel & Suites
1,761 reviews
1.66 km away
The Hotel Salem
32 reviews
1.80 km away
Hawthorne Hotel
2,080 reviews
1.92 km away
Harbor Light Inn
478 reviews
3.48 km away
Nearby Restaurants
109 reviews
.80 km away
Bagel World
34 reviews
.44 km away
Harbor Sweets
39 reviews
1.12 km away
Okea Grill & Sushi
17 reviews
.83 km away
Nearby Attractions
Notch Brewery & Tap Room
30 reviews
1.59 km away
Deacon Giles Distillery
13 reviews
.99 km away
Salem 1630: Pioneer Village
92 reviews
.28 km away
Forest River Park
12 reviews
.30 km away
Improve this listing

Restaurant Details

Open Hours
11:00 a.m. - 10:00 p.m.
11:00 a.m. - 10:00 p.m.
11:00 a.m. - 10:00 p.m.
11:00 a.m. - 10:00 p.m.
11:00 a.m. - 10:00 p.m.
11:00 a.m. - 10:00 p.m.
11:00 a.m. - 10:00 p.m.
Location and Contact Information
  • Address: 333 Lafayette St, Salem, MA 01970-5420
  • Location: United States  >  Massachusetts (MA)  >  Salem
  • Phone Number: +1 978-744-9752
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