Located in Cape Coral, FL, The Greek Spot is a modern Greek restaurant. It's inspired by the casual souvlaki joints found throughout Greece.