'63 South
π½οΈ Restaurant in Alafaya, FL
'63 South is a pizza, deli, salad, soup restaurant at 4121 Pyxis Lane.
- Address
- 4121 Pyxis Lane
- Hours
- Mo-Fr 7:30-21:00; Sa-Su 9:00-21:00
- Cuisine
- Pizza, Deli, Salad, Soup
π½οΈ Restaurant in Alafaya, FL
'63 South is a pizza, deli, salad, soup restaurant at 4121 Pyxis Lane.
Add your photos β the most upvoted one becomes this page's picture.