Full menu with prices & pictures
Otto's 2711 Veser Lane, Willow Grove, 19090...
+12156751864
If you are coming to Otto's in Willow Grove with your car, you will find parking lots at a distance of 543 meters at Home Depot Willow Grove.
We might have the menu of Otto's from Willow Grove in the gallery. A menu can be found further down. Are you currently at Otto's or planning a visit? Help us by uploading an overview of the dishes and drinks here.
The average rating of Otto's is 2.9, so the location has received mixed reviews from its visitors.
After years of being a staple in the community, Otto's is now closed. It has been a long time c...
The food is mediocre. Our waitress was nice but could be more attentive to us. Stuffed flounder...
The place also takes various credit cards.