Cafe Italia is an Italian restaurant and coffee shop. It is located at 169a Dunstable Road. The establishment is noted as being closed until 10:00 AM.