The Kebab Shop

17655 Harvard Avenue Irvine, CA 92614 United States of America

Location