Star Pizza, MULGA, Alabama (AL)
Conveniently located at 501 Mulga Loop Road () in MULGA, Alabama (AL) (35118), Star Pizza can be contacted at 2057887827. It is best to call up 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