Olympia Restaurant 3245 Tamiami Trl Port Charlotte, FL 33952 Phone: (941) 255-3440 Fax: (941) 255-5003
Category: Fast Food Diner Restaurant