Get directions to: Yellow Armadillo Cafe & Decor, Cross River, NY
Restaurant address: 792 Rte 35 Cross River, NY 10518, USA
Restaurant: Yellow Armadillo Cafe & Decor