4245 S Grand Canyon Dr, Las Vegas, NV 89147 Phone: --- This is a relatively new deli in the flamingo shopping center by sears and currently one of the only places to get food besides chuck e cheese or a mexican place. We could not believe how terrible they treated us. We went in to get a sandwich on a... more
TripAdvisor has free and easy resources to help you enhance your listing and promote your property.
- Start Here - Visit Your Owners' Center
- Add Photo
- Add Video