Milo's Hamburgers

  • Restaurant
208 State Farm Pkwy
Homewood, AL 35209
(205) 945-8008