This restaurant and deli are located in the International Plaza shopping mall in the outdoor portion of the mall. This is a great place to stop by for lunch. We have eaten there many times when we were shopping at the mall. They have an assortment of sandwiches and salads. Overall, the food is very good.
more