2115 First St, Livermore 94550, United States
No delivery
Spot something wrong?
Dishes at Panama Red. Prices may vary in venue.
Been to Panama Red? Be the first to share what you ate.