Boo-Bo is an Italian restaurant offering a diverse menu, including excellent pizza. It's known for good service and value.