Rosa's Deli And Store
Rosa's Deli and Store, 588 Salem Rd, Picayune, MS 39466, United States
- This is the page of Rosa's Deli And Store on 588 Salem Rd Picayune MS 39466.
- Rosa's Deli And Store is a new listing on food pages, updated
six months and four days ago
on November 24, 2023.
- This page has had 2 visitors. You are the 2nd.
Location