Mediterranean cuisine comes alive at Bistro 24. Enjoy a delightful menu in a charming setting.