La Bella Ria

La Bella Ria is a little Italian restaurant in the capital. Its main feature is the privacy of its booth seating areas. It is one of Landon Peters's favourite restaurants.

Layout
There are private booths throughout the restaurant.