Alicia's is such a popular place around here, especially for lunch and especially with all the local businesses around here...they flock to this place! Located on Berry and Central, in what could be mistaken as office space, come here for delicious sandwiches, soups and salads and more. Everything on the menu is great and they cater as well! Friendly service and fun place to eat!
more