Pizza • Pasta • Coffee • Sandwiches
"I am not from London, but during my three days here, I have not seen many small "Mom & Pop" shops. However, I did come across one around the corner from."