Star Pizza, MULGA, Alabama (AL)
Comfortably operating at 501 Mulga Loop Road () in MULGA, Alabama (AL) (35118), Star Pizza is available at 2057887827. It is advisable to give them a call in ahead of time to make a reservation.
More restaurants in MULGA, Alabama (AL)
Star Pizza contact information and details:
Address: 501 Mulga Loop Road - , MULGA, Alabama (AL) 35118
Contact Phone: 2057887827