La Bella Vista is a small pizza place located on upper Washington Street. Menu specialities include crabcakes and seafood pizza topped with shrimp, scallops and crabmeat. La Bella Vista also has a wide selection of salads, pastas, sandwiches and burgers. Delivery and catering are available.