La Roma Pizza & Subs

Phone orders only

6173 W Adams Ave, Temple, TX 76502

$12 - $40 MinimumAre you the owner?
SliceRestaurants in Temple La Roma Pizza & Subs
Price: $$