Located in Montgomery County, Horsham is a small suburb located not far from Philadelphia. As a spot with a smaller population and not much nightlife, you might assume this town doesn’t have much in the way of a restaurant scene. However, this little suburb really does bring its all when it comes to food. With so many restaurants to choose from, it makes sense that some of them are so successful. We’ve put together a list of our top restaurants in Horsham.
Whether you’re looking for a sushi spot, Italian food, or to try something new, this list will help you pinpoint where to get it. With BYOB options, casual spots, and more upscale restaurants, you’ll be able to find the perfect place for any occasion. Keep reading to learn a bit about each location!
Best Restaurants in Horsham
- The Farm and Fisherman Tavern – Horsham
- Buona Via
- NaBrasa Brazilian Steakhouse
- Cafe Lombardi’s
- MaGerks Pub & Grill Horsham
- Iron Abbey
- Graeme Park Pizza & Cafe
- Masala Zone Authentic Indian Cuisine
The Farm and Fisherman Tavern – Horsham
575 Horsham Rd, Horsham, PA 19044
Phone: (267) 673-8974
If you prefer a farm to table experience, check out Farm and Fisherman Tavern. This local restaurant uses ingredients from regional sources and focuses on pairing them with the perfect drink. Having been in business since 2008, you can bet this spot knows what it’s doing.
Farm and Fisherman Tavern serves a menu with a wide variety of options including some gluten-free and vegetarian ones. We recommend the cauliflower panini, short rib grilled cheese, crab cakes, or rigatoni bolognese!
426 Horsham Rd, Horsham, PA 19044
Phone: (215) 672-5595
Trying to find some delicious Italian cuisine in town? Take a look at Buona Via. Serving traditional Italian food with an emphasis on seafood, this is a popular spot among locals. Reviewers love the food and service here.
Serving every Italian dish you could imagine, this spot is sure to satisfy your cravings. Be sure to try the lobster ravioli, mushroom risotto, veal caprese, or grilled chicken suprema. Don’t forget to stop by between 4 p.m. and 6:30 p.m. Monday through Friday for happy hour!
NaBrasa Brazilian Steakhouse
680 N, Easton Rd, Horsham, PA 19044
Phone: (215) 956-0600
With 15 different cuts of meat and table-side cut meals, it’s no wonder people love Nabrasa Brazilian Steakhouse. As a steakhouse, this is a great spot for those who really enjoy high-quality meat. The best part is, this spot offers a Brazilian twist on its cuisine.
To dine in at Nabrasa Brazilian Steakhouse, you’ll have to take advantage of the dinner experience. From Sunday to Thursday dinner is $44.95 per person and Friday through Saturday it’s $49.95 per person. Dinner includes continuous cuts of signature meats, farm fresh sides, and complimentary Brazilian sides!
294 Horsham Rd, Horsham, PA 19044
Phone: (215) 443-2500
Another great spot for Italian food in Horsham, Philadelphia is Cafe Lombardi’s. This local restaurant serves authentic Italian cuisine in a cozy space. With a family-friendly atmosphere, this is the perfect place to bring the whole family.
With everything from pasta, to sandwiches, to entrees, there’s something for everyone at this spot. We recommend the shrimp alfredo, veal florentine, penne arrabiata, or siciliana pizza. Don’t forget some dessert like tiramisu, a slice of cake, or a cannoli!
MaGerks Pub & Grill Horsham
307 Horsham Rd, Horsham, PA 19044
Phone: (267) 282-5508
With three different locations, it’s no surprise that MaGerk’s Pub & Grill is popular. Serving traditional pub fare in a large, open floor space, this is the perfect casual spot for a night out with friends or family.
MaGerk’s Pub & Grill serves plenty of small plates and appetizers as well as entrees so you can share if you’re not too hungry or keep a dish all to yourself. Be sure to try the cheesesteak, bacon jam burger, firecracker nachos, or tempura pickles. Don’t forget to grab a beer too!
680 Easton Rd, Horsham, PA 19044
Phone: (215) 956-9600
A similar spot with a twist is The Iron Abbey. Serving a combination of American comfort food and European cuisine, you’ll be able to try something new at this gastropub. With a list of 40 rotating drafts, you’ll also have a new beer to try each time you visit.
Serving breakfast, brunch, lunch, and dinner, The Iron Abbey is good for any time of the day. Try the bangers n mash, tomahawk, down south chicken sandwich, or sheperd’s pie. Make sure to stop by for happy hour between 4 p.m. and 6 p.m. Monday through Friday!
575 Horsham Rd Unit C25, Horsham, PA 19044
Phone: (215) 773-8003
If you prefer sushi to American cuisine, make sure you try Sushiwa. Established in 2012, this local restaurant makes their sauces, dressings, and more in-house. With a BYOB policy, it’s also great for when you want to save some money on drinks.
Serving sushi and Japanese cuisine, this is a great spot for everyone, even if they don’t like sushi. We recommend the tempura udon, donburi, roll combo B, or roll combo E. They also offer bento boxes!
Graeme Park Pizza & Cafe
801 County Line Rd, Horsham, PA 19044
Phone: (215) 343-3465
In the mood for some pizza? Head over to Graeme Park Pizza & Cafe. This family-owned restaurant has been in service for 20 years now, and has continued to be a popular spot in town. With fresh ingredients and dough made in-house daily, you can count on this pizza being delicious.
Graeme Park Pizza serves a wide variety of cuisine including stromboli, calzones, and paninis, but the real star of the show is the pizza, of course. Be sure to try the pesto pizza, bruschetta pizza, buffalo chicken cheese steak pizza, Tuscany panini, or Milano panini!
Masala Zone Authentic Indian Cuisine
316 Horsham Rd C, Horsham, PA 19044
Phone: (215) 394-8049
When you’re craving Indian food, the only answer to your problems is Masala Zone. This local restaurant serves authentic Indian cuisine with an emphasis on the exotic spices used in this type of food. With hundreds of reviews praising the food, service, and atmophere, you won’t want to miss this spot.
Serving an extensive menu with plenty of vegetarian options, this is a great spot for almost anyone. Try out the lamb tikka masala, chicken saag, matar paneer, or shrimp vindaloo. Make sure to stop by for the lunch buffet Tuesday through Friday 11:30 a.m. to 2:30 p.m. and Saturday through Sunday from 12 p.m. to 3 p.m.!
Are you already planning your next meal out? No worries, we don’t blame you. It’s pretty clear this Philly suburb knows what it’s doing when it comes to restaurants and delicious food. So, the next time you can’t think of where to eat, you’ll have this list as a guide.
What better way to start your day than have the best breakfast meal. Check out these amazing breakfast spots around Philly that serves only the best breakfast meal.
Which spot will you visit first? Let us know! Did we leave a restaurant out of this list? Make sure you comment below and we’ll check it out!
This page may contain affiliate links. If you click through and make a purchase, we'll earn a small commission, at no additional cost to you.