Best Restaurants in Lansdale


821 Main Street, Lansdale, PA 19446, USA
Get Directions
(215) 368-9230

Mediterranean Middle Eastern

Monday: 10:00 AM – 8:00 PM
Tuesday: 10:00 AM – 8:00 PM
Wednesday: 10:00 AM – 8:00 PM
Thursday: 10:00 AM – 8:00 PM
Friday: 10:00 AM – 9:00 PM
Saturday: 10:00 AM – 9:00 PM
Sunday: Closed


Rating: 4.8
Rating: 4.5

The food here is fantastic. We ordered several things and each dish was perfect. The portions are large and filling. I believe our server was the owner and he really care if you enjoy your meal and checked on us frequently but not too often. We also just moved to the area and he gave us advise on nearby places to visit. Definitely would recommend this place. Also, many vegetarian options available!
I moved to Chester County, PA from Denver, CO in 1989. I had lived near the University of Denver, which is culturally diverse. There is an excellent Middle Eastern restaurant near the campus, and eating at Oasis is the closest thing that I have found to that restaurant. I only wish that I had discovered it years ago. The food is amazing. I am vegan, and there are so many options available. If you tell the owner that you have dietary restrictions, he can guide you. I can recommend the vegetarian chili, and the Middle Eastern sampler. If you go on the weekend, go early, or make a reservation. We found the owner to be personable and helpful, but not pushy.
Great place for some authentic Mediterranean food. It's in what appears to be a converted house and is very cozy. The owners are extremely nice and want to provide excellent service. I highly recommend trying the Turkish coffee. It's intensely strong and knocks you on your butt, but it is awesomely good.
Amazing food and great service all for a reasonable price. You absolutely cannot go wrong with The Oasis. I have never left anything less than full and happy. Try the amazing desserts, they're all made on premises. I can't recommend this place enough.
The food is great. The falafel is out of this world. Coffee is exceptional. Staff was just alright, but it was busy so I didn't mind.

Yanni's Gyro

213 W Main St, Lansdale, PA 19446, USA
Get Directions
(215) 855-9100
Price range: $11-30


Monday: 11:00 AM – 8: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:30 PM
Saturday: 11:00 AM – 9:30 PM
Sunday: 12:00 – 8:00 PM


Rating: 4.7
Rating: 4.5
Rating: 8.0

Yanni's Gyro is my absolute favorite restaurant. The entire staff/family is incredibly nice, but the best part is the food. As a lifter, chicken breast has become pretty boring to me, but their chicken souvlaki kebabs (4.50 for an extra one added to your entree) are so good I can actually look forward to eating chicken breast again. I've never gone wrong with anything on the menu. I am constantly bringing friends and family to Yanni's and eagerly awaiting their opinions, which are more important to me than if they were reviewing my own cooking. So far everyone has been impressed and I'm PRETTY sure they aren't just pandering to my excitement.
We ditched the kids at Trinity for choir practice and went here on a Wednesday night. I could not believe how crowded it was. We were limited for time so we had a cheap quick meal to go. Sat in the car behind the place and ate dinner. It was good. It was probably a much more healthy choice than some of the other places near there. I'm going back!
While not a *perfect* experience, Yanni's delivered what I wanted - A darn good gyro. Noting that I have exhausted places closer than 30 minutes from where I live, I still consider this a worthwhile drive. The meat was flavorful and tender. The salad and pita were excellent. The tzatziki was amazing, and the lemon potatoes were exactly what I was hoping for. Have only tried the gyro platter - but given that's what I'm usually craving from a greek restaurant - I'll be back. and I have been back many times. It's been as good and better every time. I recommend this to anyone who will listen.
What a wonderful surprise. This small place makes some of the best Greek food I have ever had. The octopus and tiropitakia appetizers were especially good. The service and chef were very attentive and friendly, it's all the same family. They pride themselves on authentic and pure ingredients, and it shows.
I love Yanni's. It is amazing. I've had pretty much everything from there and they never disappoint. Though they've been busier than usual and the wait can be a little extra, it is worth it. It breaks my heart when I see faulty bad reviews! Keep doing what you're doing. Emily and her husband are truly wonderful people and they work so hard to mantain what they have. Bravo!!!

El Tapatio Mexican Restaurant

825 W Main St, Lansdale, PA 19446, USA
Get Directions
(215) 692-8126


Monday: 10:00 AM – 10:00 PM
Tuesday: 10:00 AM – 10:00 PM
Wednesday: Closed
Thursday: 10:00 AM – 10:00 PM
Friday: 10:00 AM – 10:00 PM
Saturday: 10:00 AM – 10:00 PM
Sunday: 10:00 AM – 9:00 PM


Rating: 4.7
Rating: 4.5

Small, unassuming mom and pop place with the best damn guacamole I've ever had. Service was super friendly and attentive. Seems to be very popular as a take out joint...we were the only dine in customers this evening, and considering the tiny dining room (4 tables?) it's understandable. But we enjoyed the attention and the great food. The bistec was full of flavor. Enchiladas were delicious and just-right spicy. Loved all the sauces, especially the one served with the chips. Everyone in our party was happy and impressed. We will be back!
This place is amazing. Very authentic food and the customer service was phenomenal. I got a veggie burrito, and my friend had chicken tacos and they both were good. My friend said he had never eaten such a tender juicy chicken before. I am definitely coming back
I have been back 3 times for takeout and very happy with the quality and the amount of food they give you. There are only 3 tables inside and a bunch of picnic tables out front if you prefer to eat there. Family owned and run, very nice, friendly, and helpful if you never ordered Mexican food. Would highly recommend!
This is a very small place, with 4 tables, where you almost sit in the kitchen. I had a burrito that was quite large and not too bad. Don't expect many extras with your meal. There were some chips with a tiny amount of some kind of sauce and a woefully small pile of lettuce to the side. The floor was incredibly sticky, think fly paper sticky, which makes me wonder about the cleanliness of the kitchen. There are no bathrooms.
Good authentic Mexican food. I had Fajita chicken. My friends had burritos​, Fajita beef and tacos. I believe everything here is savory. Next time I'll ask for guacamole and some hot sauce. Flan was the best I ever had. I highly recommend this place.

Cafe V-Dal

5 W Main St, Lansdale, PA 19446, USA
Get Directions
(215) 855-2200

Coffee & Tea Breakfast & Brunch American (Traditional)

Monday: 7:00 AM – 2:00 PM
Tuesday: 7:00 AM – 3:00 PM
Wednesday: 7:00 AM – 3:00 PM
Thursday: 7:00 AM – 3:00 PM
Friday: 7:00 AM – 3:00 PM
Saturday: 8:00 AM – 3:00 PM
Sunday: 8:00 AM – 3:00 PM


Rating: 4.7
Rating: 4.5

Very good food, good sized portions at a reasonable price. The crepes are delicious and the bacon is good and crispy. Seating is limited so it can be tough to find a seat sometimes. Accepts cash and credit.
Went in for a quick iced coffee before catching a train to Philly. It was served to us with the ice almost completely melted. Not to mention the coffee was not that good too begin with. You're better off going to rite aid and getting a Starbucks drink from the fridge.
I stopped in here last Friday around 11AM because I had to take a train downtown. I ordered the challah French toast and coffee. The French toast was really good. The coffee was luke warm and sort of bitter and the syrup was very thin and watery. This place could be really good if they had better coffee and name brand syrup. Having good quality condiments makes a place. My thoughts are if they're using cheap condiments then they're probably buying everything cheap and generic.
Went in for a cup of Chai Tea Latte this morning and saw these huge macaroons on the counter. They were so delicious, I went back at lunchtime and bought another one. Also tried a crepe, with spinach and turkey. The crepe was perfectly delicious. I don't live nearby, but would make the trip to go back again.
Cozy and comfortable place with good food, I went there for a breakfast and the service was good, prompt and the food was absolutely delicious. One thing I want to point out is there's no parking right outside, however there are lot of parking lots nearby, so plan accordingly. The coffee is absolutely amazing!

Izu Sushi Asian fusion

322 1/2 West Main Street, Lansdale, PA 19446, USA
Get Directions
(215) 393-3800
Price range: $11-30

Japanese Sushi

Monday: 11:00 AM – 10:00 PM
Tuesday: Closed
Wednesday: 11:00 AM – 10:00 PM
Thursday: 11:00 AM – 10:00 PM
Friday: 11:00 AM – 11:00 PM
Saturday: 11:00 AM – 11:00 PM
Sunday: 12:00 – 9:30 PM


Rating: 4.7
Rating: 4.5

Consistently delicious and good quality. Well made rolls that stay together and look pretty. Lots of variety and will customize it however you like. Smaller place. Can get busy and slow, especially with all the take out orders too. But the food is worth it!
Love the fresh sushi. Quiet place that invites small groups. Eat in, pick-up, and delivery except Tuesdays. Nice relaxed atmosphere.
Loved this sushi restaurant! I have never seen such beautifully prepared sushi rolls before. The attention to detail was very impressive! If we are ever in the area again, we will definitely return.
The food is incredible! I had the best gyoza I've ever tasted here. Everything was yummy and the service was great too.
It's only my third week in Lansdale, but I think I found THEE sushi place. I took my girlfriend here after work and was thoroughly surprised by their exquisite plate decorations. Not to mention, the sushi tasted great as well! We started sharing the miso soup and ocean salad and ended with the sweet, ruby red and the spicy, landscape roll. Can't wait to return!

Avatar image
Avatar image


Because being hungry makes things harder, Restaurantji makes it easier.