Sandwich Lovers is a restaurant specializing in delicious sandwiches made with authentic Italian focaccia and fresh ingredients. Cocktails are also available.