Bella Ellada is a family-style restaurant offering Greek and Italian cuisine, including pizza.