The Floating Squirrel
61 E Main St, Mountville
(717) 522-1818
Recent Reviews
You May Also Like
Square Mile Public House - 14 W Main St #1632
American, Cocktail Bar, Vegetarian
Punta Cana Restaurant - 350 E Main St
Dominican, Spanish, Mexican
Two Cousins Pizza - 437 E Main St
Pizza
Restaurants in Mountville, PA
The Floating Squirrel
61 E Main St, Mountville, PA 17554
(717) 522-1818