Casa Flora is a casual, BYOB restaurant specializing in hearty American dishes, including grilled seafood, skewered meats, and breakfast options. They also offer Greek and Canadian cuisine.