Bistro Italia is an Italian restaurant offering online ordering and payment. It is known for its Italian cuisine, with a focus on pizza.