Forest Square Deli is a deli offering a diverse menu of breakfast platters, sandwiches, subs, and combo meals for quick bites.