Milos Restaurant Corporate, BIRMINGHAM, Alabama (AL)
Readily positioned at 108 Aquarius Drive () in BIRMINGHAM, Alabama (AL) (35209), Milos Restaurant Corporate can be contacted at 2059450617. Please do call up in advance to make a reservation.
More restaurants in BIRMINGHAM, Alabama (AL)
Milos Restaurant Corporate contact information and details:
Address: 108 Aquarius Drive - , BIRMINGHAM, Alabama (AL) 35209
Contact Phone: 2059450617