Is there a restaurant rgat sells seafood. Especially fried clams?
Address: 1980 Festival Plaza Dr, Las Vegas, NV 89135, USA
JORGE LEON | Feb 26, 2019
Yes I have a restaurant
curtis ballard sr | Feb 26, 2019
Yup
Sion Walsh | Feb 26, 2019
Yes
Thanks! Your answer is awaiting moderation.