Sera Lokanta
Italian · Turkish
Sera Lokanta is a restaurant offering both Italian and Turkish cuisine. They accept reservations for large groups.
Location
Best places nearby
The highest rated places close to Sera Lokanta.
Local restaurants nearby
İstanbul



