Euro Gyro Address: 8663 Navarre Pkwy, Navarre, FL 32566 Phone: (850) 939-2082 Cuisine: American - Traditional Other Details: Waffle House Restaurants, American Other Businesses: Subway at 8648 Navarre Pkwy, Navarre, FL 32566 J J Chagos LLC at 8476 Navarre Pkwy, Navarre, FL 32566 Thai Cuisine A'roy-Dee at 8476 Navarre Pkwy, Navarre, FL 32566 Papa John's Pizza at 1813 Alhambra Street, Navarre, FL 32566 Bayou Bob's Restaurant at 8662 Navarre Pkwy, Navarre, FL 32566