A pizza restaurant located on Amsterdam Avenue in upper Manhattan, La Bella Vita Ristorante serves the Washington Heights neighborhood on the Upper West Side. The restaurant sits on a bustling stretch of Amsterdam Ave, where it draws both local residents and visitors to the area. Diners can enjoy pizza and other Italian fare in the restaurant or order for delivery and takeout, making it accessible for various dining occasions throughout the week.