Pom & Flora is a café that welcomes walk-ins. They offer a varied menu with quick delivery options.