Pep and Pepper Orhideea is a fast food restaurant located within Centrul Comercial Orhideea.