Skip to Main content
Via Locusta
Online Ordering Unavailable
0
We are now open for Outdoor Dining. Please visit us at Vialocusta.com to Reserve!
Via Locusta
We are not accepting online orders right now.
1723 Locust St, Philadelphia, PA 19107
Via Locusta Location and Ordering Hours
(215) 600-0714
1723 Locust St, Philadelphia, PA 19107
Closed
• Opens Thursday at 3:45PM
All hours
This site is powered by
Terms of Service
|
Privacy Statement