Big Cheese Deli and Pizza – Front
This deli is finally open. One of the business owners seemed excited about their grand opening day (yesterday) when I talked to him the other day. The place is quite big for a deli, it has 8 tables (4 chairs each) and a buffet in the middle.
Place looks [...]





