O'malley's Deli
1850 Nelson St
Shreveport
LA
71107
(318) 424-7661
Open Map
Description
O'malley's Deli was founded in 1995, and is located at 1850 Nelson St in Shreveport. Additional information is available at or by contacting Tom Omalley at (318) 424-7661.
by dandb on May 14, 2016 from
dandb
deli
Deli/Sandwich/Subs
delicatessen
Delicatessens
delicatessens retail
Fast Food
Food & Dining
restaurant
Restaurants
Restaurants Delicatessens