Twelve Islands is a casual American and Greek diner offering a wide-ranging menu for breakfast, lunch, and dinner.