Moccia's Train Stop

Italian restaurant · Montgomery County

Moccia's Train Stop

Italian restaurant · Montgomery County
1004 Gravel Pike, Schwenksville, PA 19473

Photos

Moccia's Train Stop by null
Moccia's Train Stop by null
Moccia's Train Stop by null
Moccia's Train Stop by null
Moccia's Train Stop by null
Moccia's Train Stop by null
Moccia's Train Stop by null
Moccia's Train Stop by null
Moccia's Train Stop by null
Moccia's Train Stop by null
Moccia's Train Stop by null
Moccia's Train Stop by null
Moccia's Train Stop by null
Moccia's Train Stop by null
Moccia's Train Stop by null
Moccia's Train Stop by null
Moccia's Train Stop by null
Moccia's Train Stop by null
Moccia's Train Stop by null
Moccia's Train Stop by null
Moccia's Train Stop by null
Moccia's Train Stop by null
Moccia's Train Stop by null
Moccia's Train Stop by null
Moccia's Train Stop by null
Moccia's Train Stop by null
Moccia's Train Stop by null
Moccia's Train Stop by null
Moccia's Train Stop by null
Moccia's Train Stop by null
Moccia's Train Stop by null
Moccia's Train Stop by null
Moccia's Train Stop by null
Moccia's Train Stop by null
Moccia's Train Stop by null
Moccia's Train Stop by null
Moccia's Train Stop by null
Moccia's Train Stop by null
Moccia's Train Stop by null
Moccia's Train Stop by null
Moccia's Train Stop by null
Moccia's Train Stop by null
Moccia's Train Stop by null
Moccia's Train Stop by null
Moccia's Train Stop by null

Highlights

Pizza, cheesesteaks, pasta, huge portions, deck seating  

Placeholder
Placeholder

1004 Gravel Pike, Schwenksville, PA 19473 Get directions

mocciastrainstop.com

$10–20 · Menu

Information

Static Map

1004 Gravel Pike, Schwenksville, PA 19473 Get directions

+1 610 287 9866
mocciastrainstop.com
mocciastrainstop

$10–20 · Menu

Features

payment credit card
Tap to pay
reservations

Last updated

Sep 6, 2025

Powered By

You might also like

Terms of Use • Privacy Policy • Cookie Policy
 © 2025 Postcard Technologies, Inc.

Liesl Stroup

Google
We always have a great meal here regardless of whether we get pizza or a full meal. Fabulous family run business. Kid friendly but great for a date night also. Large menu with specials each day.

Charlie R

Google
Was my first time here today and the place is very nice. The interior is very cool with all the trains and history of the building. They have a place to sit out on the deck which is very nice. The food was very good and delicious. My wives sandwich was the size of her head. My cheesesteak was mouth watering. The staff was nice but sometimes seemed annoyed people were there. Definitely would eat here again if in the area.

Joseph Rogers VI

Google
My grandparents and I have been coming here for a long as I remember. We typically come on Fridays and almost always get something different because everything on the menu is pretty much all good. There pizza and crust are absolutely perfect and I love getting the BBQ chicken pizza if I'm hungry enough. Though another good item on the menu is the cheese stake as it's always hot and very filling.

Jerrin Palathinkal

Google
Loved the atmosphere with both indoor and outdoor vibes. The Chicken Marsala and Shrimp Alfredo were absolutely amazing! Service was fast, and the staff was friendly and attentive. Definitely a place I’ll visit again!

Jim Molettiere

Google
We ate here for the first time.. I have to say I was very impressed. The food was very good as was our server (i wish I could remember his name to give him some credit). The servings sizes are very plentiful. My wife and I brought home a portion that was the size of what other restaurants normally offer as a serving size.. we will be back..

Polly Anna

Google
I used to love this place, but recently I’ve noticed some disturbing things. The staff all eats behind the counter, not a huge deal, but twice I’ve seen food handlers licking their fingers. Today a saw a cook put her head on the area where the orders sit. On top of this, it’s hit or miss whether you’ll get a nice person at the counter. Some are great and some are less than personable.

Hey Liteskin

Google
First time here, came for a quick lunch. the food was great! The server was great. There is a nice view on the patio that over looks the creek. I had the chicken park sandwich which was amazing (i forgot to take a pic). DESSERTS!! BAYBEEEE CHEFS KISS.. the cannoli was everything Can’t wait to come back.

Praveen Shukla

Google
Amazing food, great service, I like trains, and no wait time. We discovered this place while going to graffiti bridge and decided to have dinner here on the way back. Highly recommend if you like Italian food and/or trains. Btw the cheese pizza is amazing.

Shiane S.

Yelp
Very very old school vibe but felt very at home. Could definitely use updates, the ambiance very tacky only reason place isn't 10/10. Food amazing, portion sizes are huge and service insanely fast. Will gladly be back
google avatar

Jenny P.

Yelp
Very disappointed with chicken Parmesan meal. I ordered pick up. The lettuce in the salad was brown, translucent and soggy. Did not eat it, Just picked out the tomatoes, cucumbers and dipped in the dressing. You would think they would of saw the lettuce wasn't looking fresh in the container and switched it out with a better one. The garlic knots are not garlicky at all not even a taste of it. The chicken was dry. paying $20+ and Moccias being known for excellent food I was not impressed.

Beth G.

Yelp
We want to thank Moccia's, Matt and his crew who prepared, delivered and served all of the food for our sister's 80th Birthday Party on Saturday. The food was delicious and well presented. The women who stayed to help set it up and replenish the entrees were fantastic and very friendly. The hot beef was so tender and the stuffed shells were outstanding. We will definitely be using Moccia's next time we need catering. Again, thanks to all of you.
google avatar

Sherrie N.

Yelp
The food was nicely prepared and well presented. Service was excellent! The facility is very clean and comfortably decorated.
google avatar

Adam B.

Yelp
Just finished my chicken salad hoagie that John made me earlier today. It was absolutely the best chicken salad hoagie that I have had from anywhere in the entire Philadelphia area. As fresh as could be with tremendous taste on an absolutely delicious hoagie roll!! I have been in this area since 1993 (30 years). There is no hoagie/pizza restaurant that can compare to Moccia's!! Simply the best!! Thanks John, Matt and family!! Adam

Jacob J.

Yelp
It's been years since I got the bums rush lol guess our waitress wanted to leave early. Got the baked ziti and was just a notch above chef Boyardee. And the other waitresses. Were having there down time at the table in the dining area next to customers and being loud. For these reasons I would not recommend the don't respect the customer the food is awful for the price. Taco Bell has better Italian food than this place

Howard S.

Yelp
My grandson and I visited yesterday. We have eaten at Moccia's frequently through the years and their food has always been good. I was disturbed to see sign behind cashier stating a surcharge would be assessed to those paying by credit card. That was a covid thing that was prevalent allowing business owners to recoup some of the monies lost while businesses were shut down. Every customer opened their wallets wide to help small business stay afloat during that time. It is VERY offensive to think that is appropriate now. Prices of meals have adjusted as pricing has gone up for owners to provide a menu item. Some "things" are part of being a business owner in today's world. Gouging a customer for that is greedy and obnoxious.

W W.

Yelp
Great food! Fast Service! Nice workers! Family ambiance. Very organized with take out. Never missing anything.
google avatar

Sue G.

Yelp
It pains me to write this review. The two stars were basically for the lovely woman that waited on us. For a restaurant that advertises that they are the best Italian food in the county, I have to whole heartily disagree. If you like frozen food that is reheated and served on a plate then this is your spot. We ordered eggplant parm, and a veal parm sandwich. Neither were homemade, and the veal was a ground patty. Nothing about this meal was satisfying. Perhaps they make a good pizza and we should have stuck with that. In my opinion ( and I should know) there are places nearby that serve better homemade Italian food. Again sorry, as the people that worked there are very nice.

Kate V.

Yelp
I, Love Moccia train stop. it's a delicious , Family friendly near By, pizza Shop. it has a Great menu. Moccia train stop is avAmazing place to go. It has great food and great service. I have great times there is always so fun. I remember as a kid something I liked there was seeing the trains go around the room. And now I'm grown up now I just look at back. At the amazing times I had in Moccia train stop. Moccia train stop is also pretty affordable. I had great times there and I hope anybody else that goes. Will have a great time too.

Steve P.

Yelp
Always good, whether you prefer hoagie or steak sandwich, pizza or Italian platter. We sat in A/C this visit, if it was not so steamy hot prefer the deck overlooking the stream below.
google avatar

Hannah M.

Yelp
Was in town for the day, and googled a good restaurant, and this is the first place that showed up. Thank god it did. The beautiful outdoor dining area was perfect for the spring weather. We started with bruschetta, and it was so fresh and delicious. We decided to split the sausage Parmesan sandwich, and they were kind enough to split to plates for us. Our waitress was SO wonderful and friendly. Overall 10/10 experience, looking forward to going back!
google avatar

Tracy L.

Yelp
Love the train stop. Every time we have ordered it has been good. Friendly service and quick for the pickups. Thank you!
google avatar

Leni C.

Yelp
Food was great and the service was impeccable The staff was really moving and very attentive!! A combination that is hard to find these days!!! A bit of a drive for is but well worth it We will be back
google avatar

Sophia C.

Yelp
Been coming to Moccia's since I was a little kid. Lived in Spring mount for the last 21-ish years. I'm 26 now. My Fiancé and I just moved to Telford and wont be able to come like we used to! :( You really cant beat Moccia's. The food, the whole vibe of the restaurant just makes the place feel like home. All the staff that work there are always extremely nice. There is nothing like stopping in for a slice with black olives and some mozzarella fries! Simple items but its so much more than that. We are soooo sad to have moved 20 minutes away but It wont stop us from returning any chance we get!

Daniel C.

Yelp
this place has amazing food with great staff and an awesome atmosphere I think it's gonna be hard to find a solid Italian restaurant anywhere nearby p
google avatar

James P.

Yelp
Great spot high above Swamp creek. I have been hearing about Moccia's for a couple years. I was really looking forward to this cheesesteak. It was a good size for $10 and they serve beer. But, I now understand dry meat in a wet cheesesteak. I got the special and wish the extras spent more on the grill together. A lot of regulars and a couple that were passing thru town.

Tom P.

Yelp
Good over all pizza, wings, sandwiches. Haven't had any meals just takeout. Typical pizzeria but very consistent!

Tom A.

Yelp
The cheese steak Stromboli was excellent. One of the few restaurants that still Cooks the sauce in with the steak cuz they're not too lazy to clean up the grill afterwards. They're ham hoagies and their Sicilian pizza are also the best in the area.

Heather P.

Yelp
Pizza crust was undercooked. Bland. They used to have good food but have gone downhill. The last Italian entrée we got there was terrible. It used to be a staple of ours. Sadly, no more.
google avatar

Robert S.

Yelp
I give stars because I enjoy going here for the food and the service , both top-notch. I've put down everything I've eaten on my phone, so I then give it a grade . I give what I like a " G " and a " No " I not of course. I haven't had to put a " No " yet. Stop in seriously you can't go wrong. Everything about this place is very welcoming.
google avatar

Claudia B.

Yelp
Food is great and lots of it! Love their 20 inch Italian hoagies for sharing! The cheese steaks are loaded too.

Lynn H.

Yelp
The place was nice. The food decent. But the menus were very dirty. They need to be replaced or at very least wiped off the grime. Not very appetizing.

Andrea C.

Yelp
Great pizza, sandwiches and entrees. Friendly and competent service. Just a solid, reliable place for a delicious meal with a welcoming/local vibe.
google avatar

David M.

Yelp
Best pizza in the area. Great cheesesteaks. Bruschetta ribeye is a favorite of many. Owners are caring and invested in our community for several decades. Teens that work there come out better people.
google avatar

Jen H.

Yelp
Nice meal here tonight. This place is a super popular hang out and gets very crowded. Of course you know I eat at off times. I enjoyed a plain piece of pizza and Sicilian slice. Very generous in size. My friend got a salad with her entree and didn't want it so she gave it to me. It was crisp and fresh composed with just average iceberg lettuce, red onions, grape tomatoes, and croutons. I was disappointed because there weren't any calzones on the menu and that was what I was looking forward to. They have a good sized menu though and I liked the pizza. Our server was a nice young man who was friendly and attentive. It's a friendly place.
google avatar

Jimmy F.

Yelp
The storm closed them down last week ( major flooding) - but they got it all pulled together and they are open again! I stopped in to show my support ( and of course had "celebratory" cheese steak ). Happy that they are back
google avatar

John H.

Yelp
If you've never been, you should make Moccia's a definite lunch and/or dinner stop! Delicious food and plenty of it! Meals or their pizza, you can't go wrong! Friendly staff that smile and will talk with you if you have any questions! If you're in the Schwenksville area you gotta stop and eat here!
google avatar

Corbin S.

Yelp
The Moccia Family is unlike no other. Simply the best. Fresh food, fun atmosphere. Great service. Family friendly. Right near trails and outside seating during summertime. Love this place!
google avatar

Annie T.

Yelp
Fresh food and a decent selection. Surely a good place to hang out and eat. Will be back again.
google avatar

Rebecca J.

Yelp
I just moved to the area in the winter, and have ordered to-go as well as dined into Moccia's. I need to ask how to properly pronounce the name, but the inside atmosphere is so quaint and nice - perfect for lunch! The french fries are crispy, and even good the next day. Portions are huge; I got a chicken cheese steak and did not eat the rest of the day. Service is fast and we will be back again soon!

M W.

Yelp
Stopped in for lunch. Grandson suggested pizza slices; large Sicilian style of almost any thing you wanted. Very good pizzas! I had a bowl of chicken soup. Definitely homemade and not from a can. Place is always busy as we drive by so we are not alone in liking this place. I'm a tough rater, so don't take 4-stars as a negative, definitely a good place!
google avatar

Wendy M.

Yelp
They always gave great food at affordable prices!! We love this place!! Would recommend to everyone!
google avatar

Phil H.

Yelp
I have been here several times for either take out or for an event through our local service club that I belong to in Boyertown. Steve, Jon , Matt and their staff made us feel welcome and were very attentive to our needs. The brothers came out to check on us and made sure everything was ok. The food was outstanding I've had the veal parm and is outstanding. I've had the tour of Italy which was great. The It was a huge platter and like many of us we had left overs for a second meal. I've been there several times for a take out meal and I've had their hoagies and cheesesteaks which were outstanding. I have recommended this place to someone I know who moved back to the area from out of state and they said that they tried it and is their go to spot. The staff here are friendly and the Moccia family do an outstanding job. I highly recommend this place the FOOD IS AWESOME as are the people who run this place. I have recommended this place to several other people. Looking to stopping in for a meal soon
google avatar

Susan H.

Yelp
Our daughter and son-in-law discovered this place when some friends invited them to join their family for dinner. It's about 10 miles up the road from where they live. I was surprised to see that just driving 10 miles away brings you to a semi-rural area. Our daughter had to work one night during our most recent visit. Both she and our son-in-law recommended that we all go here for dinner while she worked. Apparently our son-in-law likes this place so much that when the kids finished watching a tv show at 4 p.m., he immediately got them dressed to go to dinner LOL! We ended getting there about 4:30 p.m. on a Friday night and the place was just about full! Still, the friendly hostess was able to accommodate the 6 of us and we were seated immediately. Moccia's Train stop is A-Ok. While their pizza isn't the best I've ever had, it's far from the worst. Their pizzas are baked in conventional ovens which is evidenced by the lack of charring that's found on wood-fired or coal-fired ovens. The crust is thin with a little crisp to it. I found the tomato sauce to have good tomato flavoring with no hint of sweetness. We decided to start with an appetizer that our daughter and son-in-law had raved about. It is called "bruschetta caprese" and, as its name suggests, it's a hybrid of the two dishes. Chopped tomatoes mixed with onion and garlic are placed atop a lightly toasted piece of Italian bread, then topped with a piece of fresh mozzarella. It is finished off with some artfully drizzled balsamic vinegar. This turned out to be a tasty appetizer. Given the time of year, the tomatoes weren't as ripe or as flavorful as they are at the peak of their growing season. I can only imagine how much better it would be had the tomatoes been in season. My husband and I decided to share a 14 inch Margherita pizza. This was an unusual Margherita as it had plum tomatoes on it, in addition to the tomato sauce. We should have read the menu description more carefully. The only cheese was put on the sparsely placed tomato slices, which I found to be stingy. The basil portion was generous. Again, an A-Ok pizza. The kids shared a 16 inch white pizza which consists of mozzarella, garlic and onions. Our daughter doesn't like them having pizzas with tomato sauce as it can get messy for them. I was surprised to see that they each ate 2 large slices, leaving 2 slices to take home. Our son-in-law ordered a 16 inch spinach pizza which consists of spinach, mozzarella, and garlic. He ate 2 slices and brought the rest home. After all, our daughter insisted on this as she said she wouldn't eat dinner at work so that she would have room for the pizza! All in all, between the kids' pizza and their parents' pizza, we ended up bringing back a whole pizza! While our daughter and son-in-law concede that this pizza isn't as good as a good coal-fired oven pizza (they both love Grimaldi's pizza!) they say it is the best pizza that they've found locally. Not having had any other local pizza I can't say for certain but I'm guessing that they are both correct. My husband and I agree that if they want to go back when we are visiting, we wouldn't object. After all, it's A-OK!
google avatar

Jungah P.

Yelp
My fiancé and I just recently moved to Harleysville and wanted to give this place a shot. We were not disappointed. Everything was delicious, we'll definitely order from here again soon!!

Steve R.

Yelp
I have tried various take out foods including the caboose pizza, cheesesteak, and Stromboli. Each of these has been delicious. The service at the take out area is always good. The people hustle and they are quite busy.

J C.

Yelp
Sandwiches are always perfect. Hands down my favorite hoagies. Service is great as well.
google avatar

Lisa W.

Yelp
The place looks great but the pizza is Not evenly distribute and there's to much tomato sauce, I couldn't taste any cheese ,and it took a bit for the pizza to come out. but the view is great! But over all the place is great and I would come here and maybe not get the pizza.
google avatar

Rick Y.

Yelp
Amazing cheesesteaks and Buffalo chicken cheesesteaks. The size is huge as well and you definitely get what you pay for.
google avatar

Brianna M.

Yelp
This is the best pizza in the state! We eat alot of pizza and this is the best!!! Their Stromboli's are so very good!!! I have eaten in their restaurant and take out. Kids will like the toy train that goes around the ceiling but you have to tell them to turn it on. It is also near the creek so you can go outside and see the nice view!

Kathleen N.

Yelp
We've been going here for years. The always packed parking lot tells me many others have as well! The food is great. Love their linguini and clams (they serve real clams in the shells not the canned stuff piled on top) White or red, they have the best pizza around. Dine in or take out....never disappointed!
google avatar

Andrew H.

Yelp
I'm a cheesesteak snob and they might have one of the best outside of the City. They also offer indoor, outdoor and counter seating. Very large menu to choose from

SaraJane M.

Yelp
Friendly staff, great food. The family tradition. Beautiful view if one sits outside to eat. Inside could be a bit cleaner.

Joe I.

Yelp
Love this place. Great food (cheesesteaks, chicken parm) and their desserts are amazing all for a great price. Also, eating out on the deck when the weather is nice is a must!

Steven K.

Yelp
Always delicious and always consistent in quality. We've been regular customers for over 30 years. Love this local business
google avatar

Amanda S.

Yelp
Food is always good and the prices are excellent for their entrees. Apps are a little pricey IMO but def doesn't stop us from going! Waitstaff is always friendly but I do wish they wouldn't be so obvious with their phones, specifically the younger staff. Overall a great spot though. Outside seating is nice with the creek so close.
google avatar

Joe D.

Yelp
The food was great. My only complaint is even though we were under the patio roof, when it started pouring and blowing into our table, no one offered to move us inside.
google avatar

Dani C.

Yelp
I've loved this place for years! I grew up in the area and they have the best pizza around. Especially in an area where there is pizza/Italian restaurants everywhere, Moccia's has some of the best food you can get. The service is always amazing and the owners are awesome.