Pizza Roma

Pizza Italian

Shop 7, 5 Station Road, Cheltenham, 3192

Delivery from Wed 17:35

All on a napoli and mozzarella base (except Garlic Pizza).

All homemade and served with chips.

Choice of Spaghetti, Linguine or Penne

Your order