El Bistro is a Mediterranean restaurant offering carefully prepared cuisine with excellent presentation.