London Pizza is a restaurant offering Italian and American cuisine, with a focus on pizza and fast food options. They also serve grilled specialties and are open for lunch and dinner.