Bella's Corner is a pub & bar with a welcoming atmosphere. Guests have rated it highly on Google.