Capital City Deli

The Capital City Deli is a deli-style restaurant. It is right next to The Palace.