Photos

Teddy's Place

If you’re ever in Bayonne, New Jersey, looking for a cozy and casual spot to grab a delicious meal with friends or family, Teddy’s Place is the place to be. Located at 5 W 25th St, this local gem is known for its laid-back vibe, making it perfect for both casual dining and group gatherings. Whether you’re stopping by for a quick bite or a leisurely meal, Teddy’s Place offers a great atmosphere that's family-friendly and ideal for all ages.

The menu is a treat for those craving comfort food with a Mediterranean twist. One of their standout dishes is the Chicken Gyro, served with perfectly seasoned meat wrapped in warm pita with fresh veggies and a tangy sauce. If you’re in the mood for something light yet satisfying, the Greek Salad is a refreshing choice, loaded with crisp vegetables, olives, and feta cheese. For something hearty, you can’t go wrong with the Grilled Chicken, tender and flavorful, or the Athenian, a dish bursting with bold Mediterranean flavors.

Another must-try is the Taylor Ham, a true local favorite. Whether you’re a Bayonne native or just visiting, it’s a dish that will remind you of home with every bite.

What sets Teddy’s Place apart is its welcoming environment. The noise level here is moderate, so it’s lively enough to enjoy your meal but not overwhelming. Plus, it’s a great spot for groups, whether you’re celebrating a special occasion or just hanging out. The restaurant’s casual vibe and attentive staff make it a place where you can relax and enjoy great food without any fuss.

If you're searching for a spot that caters to both kids and adults, this place has you covered. Teddy’s Place is not only about good food but also about creating a comfortable, family-friendly environment where everyone can feel at home.

Reviews

James O.
Restaurantji Rating

Decent food service was ok reliable take out reasonable prices on Al of the items on the menu

Louis L.
Restaurantji Rating

Great having a place like this so close by. Good food, great location and service, and reasonable prices. We had the gyro and souvlaki. Both were moist, tasty, and plentiful, with great tzatziki sauce to throw on it, or dip while you munch. Very convenient for pickup, or you can dine in at one of their tables. Notably, the place is very clean and you can see the kitchen too!

renayah e.
Restaurantji Rating

This restaurant is one of my favorite food spots in Bayonne!! Food is Delicious, service/staff is so friendly and dedicated!! Let's not forget, they know my order as soon as I walk into the door :) Thank you

Nina H.
Restaurantji Rating

This is a great place to eat at if you're in Bayonne the portions may look small, but it is jam packed with meat. I'm usually stuffed after. I would say this is the best Greek spot in Bayonne. If you're looking for a quick bite it is in front of McDonald's and there's always street parking. The people that work there are very nice and I love how they have a small little market inside where you can get legitimate Greek items such as candy, jams, preserved foods, and great olive oil. The surface is really quick as well too and you can pay after the food is ready which I think is very kind of them. I haven't tried dining in. I always order to go, but the seating area is really cute and gives you a little bit of Santorini in Bayonne. You really don't need any additional sauce, but I love the sauce and always ask for more on the side.

Robert R.
Restaurantji Rating

Very Good Food and Service! Alwaus nice on the phone, fast and friendly delivery. Always Fresh

Location & Contact

5 W 25th St Bayonne, NJ 07002 United States

Opening times

Monday 11:00 AM - 9:00 PM
Tuesday 11:00 AM - 9:00 PM
Wednesday 11:00 AM - 9:00 PM
Thursday 11:00 AM - 9:00 PM
Friday 11:00 AM - 9:00 PM
Saturday 11:00 AM - 9:00 PM
Sunday 11:00 AM - 9:00 PM
You Can Go To