Restaurant located within a shopping center. Offers a variety of dishes.