ROSA'S CAFÉ E 8TH

Address: 
1310 E 8TH ST Odessa, TX 79761