Avli

1818 N Hubbard St, Milwaukee, WI 53212

Happy hour: drinks

Sun - Thurs, 4pm - 6pm

  • Happy Hour: Sun - Thurs, 4pm - 6pm

Sources and contact

View source

Restaurant website

Loading Happy Hour Find…