11820 Artesia Blvd, Artesia, California 90701 USA
Large Turkey Breast & Cheese (pic does not do it justice)--delish!
Photo Credit: Yelp