Flora Garden offers delicious food in a modern style within a cozy garden setting.