I recently discovered Clamont Top Deli and I must ...
I recently discovered Clamont Top Deli and I must say, their food is absolutely amazing! The sandwich I had was so fresh and delicious. The staff was also very friendly and provided great customer service. I highly recommend this deli!