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.