Restaurant offering a variety of dishes, including pizza. Located in a shopping center.