25840 Cedar St., PO Box 3186, Downtown Idyllwild, United States
No delivery
Spot something wrong?
Dishes at FERRO. Prices may vary in venue.