216 E. Yanonali Street, Santa Barbara 93101, United States
216 E. Yanonali Street, Santa Barbara 93101, United States
No delivery
Spot something wrong?
Dishes at Metropulos Fine Foods. Prices may vary in venue.
Been to Metropulos Fine Foods? Be the first to share what you ate.