O Scozzese is an Italian restaurant and pizzeria with a Scottish touch, offering a pleasant service and an exciting atmosphere. It is known for its fair prices.