The Official Travel Site of Alabama

Milo's

Restaurant

Not provided

Milo's
1901 6th Ave. N., Ste. 270
Birmingham, AL 35203
205-326-6456
Hours of Operation
  • Not provided