The Terminal
[ Restaurant ]
5917 S Howell Ave
Milwaukee, Wisconsin
(414)414 489-7746
66
2 ratings
Mon-Thu 2:00 PM-2:00 AM, F-Sat 2:00 PM-2:30 AM, Sun 5:00 PM-2:00 AM
information provided by RateBeer.com