Italian restaurant
25 Witherspoon St, Princeton, NJ 08542
Savor imaginative Italian classics in a cozy venue featuring outdoor seating, perfect for solo meals or group gatherings.
Mediterranean restaurant
20 Witherspoon St, Princeton, NJ 08542
This popular spot delights with authentic falafel, tender lamb kebabs, and velvety hummus in a lively atmosphere.
ReserveRestaurant
23 Palmer Sq E, Princeton, NJ 08542
Lively trattoria offering a diverse Italian menu featuring fresh farm ingredients, standout eggplant rollatini, and delightful burrata dishes.
Cafe
43 Hulfish St, Princeton, NJ 08542
Charming European café offering divine pastries, delectable brunch options, and coffee selections that evoke a Parisian vibe!
Shopping mall
301 N Harrison St, Princeton, NJ 08540
Experience an upscale shopping haven featuring diverse eateries, a full grocery store, and delightful open-air spaces.
Sushi restaurant
277 Witherspoon St, Princeton, NJ 08540
Discover a hidden gem offering exquisite sushi and steak options, featuring beautifully presented dishes and a serene atmosphere.
OrderRestaurant
260 Nassau St, Princeton, NJ 08542
This cozy gem boasts authentic Thai dishes like phenomenal Pad Thai and spicy Panang Curry, ensuring delightful flavors!
ReserveBar
94 University Pl, Princeton, NJ 08540
A unique former train depot, offering a cozy bar ambiance with expertly crafted cocktails and delightful shareable plates.
Hamburger restaurant
301 N Harrison St, Princeton, NJ 08540
Savor generous portions of deliciously unique burgers, hot dogs, and shakes in a welcoming atmosphere!
ReserveCaribbean restaurant
3535 US-1 #100A, Princeton, NJ 08540
Experience a vibrant Caribbean oasis featuring zesty jerk wings, refreshing Bahamaritas, and a lively atmosphere with music!
Reserve OrderSteak house
2 Village Blvd, Princeton, NJ 08540
Experience an upscale steakhouse featuring perfectly cooked filets, mouthwatering ribeyes, and exceptional service in a romantic ambiance.
Reserve OrderTurkish restaurant
235 Nassau St #4643, Princeton, NJ 08540
Experience delectable Turkish flavors amidst a warm ambiance, featuring delicious manti dumplings and fresh kunefe!
OrderItalian restaurant
354 Nassau St, Princeton, NJ 08540
This inviting BYOB Italian spot delights with fresh ingredients, featuring standout dishes like Margherita pizza and garlic flatbread.
OrderRestaurant
252 Nassau St, Princeton, NJ 08542
A delightful noodle haven serving exceptional vegetable dumplings, crispy orange beef, and BYOB enjoyment in a cozy patio setting.
ReservePizza restaurant
354 Nassau St, Princeton, NJ 08540
Delight in artisanal pizzas featuring top-notch toppings like the Tartufo with sausage, mushrooms, and truffle oil.
Sandwich shop
30 Palmer Sq E, Princeton, NJ 08542
A quaint spot in downtown, known for its made-to-order soups and cheerful service, perfect for tasty takeout!
ReserveAsian restaurant
179 Nassau St, Princeton, NJ 08542
Set in the heart of Princeton University, this upscale sushi haven delights with fresh sashimi and authentic Korean flavors.
Restaurant
82 Nassau St, Princeton, NJ 08542
This cozy diner in Princeton elevates classic American fare, serving exquisite French toast and vibrant avocado toast with inviting ambiance.
Indian restaurant
36 Witherspoon St, Princeton, NJ 08542
Discover a delightful Indian gem featuring fresh, authentic dishes, like tender chicken tikka masala and crispy garlic naan.
ReserveIndian restaurant
301 N Harrison St, Princeton, NJ 08540
Delight in vibrant Indian flavors like creamy chicken tikka masala and rich mango da fango in a cozy shopping center!
Mexican restaurant
180 Nassau St, Princeton, NJ 08542
Tucked away behind Main Street, this cozy gem delights with fresh fish tacos and rich cheese enchiladas!
ReservePizza restaurant
301 N Harrison St #19, Princeton, NJ 08540
A beloved local gem, this pizzeria serves giant, delectable slices, like BBQ chicken and classic cheese, worth every penny.
ReserveBar
Ivy Inn, 248 Nassau St, Princeton, NJ 08542
This lively spot embodies a German beer pub vibe with outdoor seating, offering massive pizzas and nachos to share.
Hamburger restaurant
124 Nassau St, Princeton, NJ 08542
A no-frills hotspot known for flavorful, juicy burgers and crisp fries, perfect for a satisfying meal.
ReserveJapanese restaurant
236 Nassau St, Princeton, NJ 08540
Cozy takeout spot near Princeton University serving fresh sushi, flavorful poke bowls, and friendly service that keeps customers returning.
ReserveBar & grill
3569 US-1, Princeton, NJ 08540
A lively sports pub famous for its chicken and waffles Benedict, delicious wings, and inviting atmosphere!
Reserve OrderAmerican restaurant
28 Witherspoon St, Princeton, NJ 08542
Charming bar and restaurant featuring classic American eats like blackened salmon pitas and hearty sliders alongside extensive drink options.
Poke bar
142 Nassau St, Princeton, NJ 08542
Dive into a vibrant Hawaiian experience with fresh poke bowls, unique smoothies, and delightful gyoza in a welcoming space.
ReserveThai restaurant
235 Nassau St Ste C, Princeton, NJ 08540
Delight in authentic Thai flavors with a standout pad thai and tender braised beef noodle soup! Enjoy excellent service and reasonable prices.
Reserve OrderChinese restaurant
157 Witherspoon St, Princeton, NJ 08542
A local favorite, this relaxed spot serves fresh egg rolls and fried rice with friendly, welcoming service.
Restaurant
20 Palmer Sq E, Princeton, NJ 08542
This lively eatery combines modern vibes with diverse cuisine, featuring standout dishes like braised lamb and delightful desserts!
Restaurant
11 Chambers St, Princeton, NJ 08542
Enjoy authentic Japanese cuisine in a cozy basement setting, featuring fresh sushi, flavorful miso soup, and welcoming service.
American restaurant
10 Palmer Sq E, Princeton, NJ 08542
Nestled within the historic Nassau Inn, this relaxed eatery serves hearty American fare, featuring must-try chicken wings and comforting chicken and dumplings.
OrderJuice shop
33 Witherspoon St, Princeton, NJ 08542
A hidden gem for a quick, healthy bite, featuring delicious smoothies and vibrant acai bowls in a welcoming atmosphere.
Thai restaurant
180 Nassau St, Princeton, NJ 08542
This cozy eatery serves an impressive array of authentic Thai dishes, like fresh pad Thai and spicy green curry.
ReservePizza delivery
61 State Rd, Princeton, NJ 08540
This popular spot offers delicious pizzas with perfect crusts, friendly service, and efficient doorstep delivery at affordable prices.
ReserveEnd of content
Error loading content