Buffalo Boss in Sherman Phoenix
TEMPORARILY CLOSED$ •
3536 W Fond du Lac Ave, Milwaukee
(414) 935-2588
Recent Reviews
The whole experience was so great, good people , good food…. Even a little karaoke!
nice place with great BBQ