T
Tiberiu Popa Review of Snowdon Deli
Mixed experiences. Some items are delicious, some ...
Mixed experiences. Some items are delicious, some terrible. Lack of parking is annoying. Selection is decent and you can chose to eat in or take out.
Comments: