2067 State Route 32, Modena 12548, United States
No delivery
Spot something wrong?
Dishes at Babba Louies. Prices may vary in venue.
Been to Babba Louies? Be the first to share what you ate.