Joined In Dec 2021
No info available
The atmosphere at The Boss is very simple. I have been there twice and the food is not impressive. Giving it 3 stars is generous. I have no interest in returning.