Capriotti's Sandwich Shop Menu

3830 E Flamingo Rd Suite E5, Las Vegas, NV 89121

Know a great happy hour or special for this location?