Avalon is a business center offering freshly prepared food. They use quality ingredients for delicious sandwiches and more.