Welcome to Elena's Restaurant

Family-style American & Mediterranean Cuisine in Punta Gorda, FL

Our Story

Elena's Restaurant interior with customers dining

Family-Owned Since Day One

Elena's is a family-style restaurant in Punta Gorda where diner-style American meals are served all day in a vintage space with booths & tables.

A Restaurant, a Diner, a place where old world leisure combines with new world convenience. Whether you dine with us, carry out a Mediterranean salad, have a gathering in our private dining room, or have us cater to you, you can anticipate garden fresh vegetables, select cheeses, meats and fish prepared with an Eastern Mediterranean influence.

Each dish has distinctive flavors unique to Elena's with subtle spiced sauces. Coriander, cinnamon, basil, thyme, and coffee with cardamom enrich the cuisine and speak to its heritage.

The cuisine, décor and ambience blend traditionalism and modernism with comfort and innovation.

LIKE ELENA'S. LOVE ELENA'S!

What Our Customers Say

"This is a great local find. Folks line up during the 'season' to get a table. Generous portions of Greek, American, Italian food with daily specials. The spanokopita is terrific and comes with a large salad. Breakfast is served all day. The prices are very reasonable. You won't leave hungry."

⭐⭐⭐⭐⭐

"My first visit today was a great lunch choice. Chicken noodle soup and a grilled ham and cheese! Everything was delicious, hot and freshly made! The staff were super friendly and prompt! I will return!"

⭐⭐⭐⭐⭐

Our Location

Visit Us Today

Elena's Restaurant
1101 Cross St
Punta Gorda, FL 33950

Phone: (941) 575-1888
Hours: Daily 7:00 AM - 3:00 PM
Breakfast: Served all day
Lunch: 11:00 AM - 3:00 PM

Contact Us

Get in Touch

For reservations or inquiries:

Call us directly at: (941) 575-1888