Pizza Inn Reviews & Details
1803 Standish St
Pizza Inn is located at 1803 Standish St in Floresville near the intersection of Standish St and Montoya Dr. Their menu consists of American dishes . Call (830) 216-7017 for delivery or takeout.
- Service:Delivery and Takeout
- On The Menu:Pizza
- Major Intersection:Standish St And Montoya Dr
Tell us more about Pizza Inn Floresville!