About Romeo's Pizza Inc
Romeo’s has been serving mouthwatering Mediterranean cuisine to IUP and the Indiana community since 1989. Our convenient location on Oakland Ave makes it easy to stop by for lunch, dinner, or a late-night snack.
Romeo’s Pizza is located at 1112 Oakland Avenue, Indiana, PA 15701. Don’t feel like going out? Romeo’s is happy to deliver! Call us at 724-349-7663.
Romeo’s Pizza is located at 1112 Oakland Avenue, Indiana, PA 15701. Don’t feel like going out? Romeo’s is happy to deliver! Call us at 724-349-7663.