foodfrisker.com
Josh’s Deli – Surfside, Miami, Florida
Do not be fooled by the understated façade at Josh’s Deli. Take a step inside and you’ll find yourself in what looks like a really hip hidden garden: soft lighting, rustic wood tables, …