Souvlaki Point is a grill specializing in delicious souvlaki. They focus on quality ingredients and expert grilling.