wellness
longevity.

Where to eat

Love Life Café

Miami, Florida, United States

Family-owned plant-based health café in Wynwood serving meals, smoothies and coffee. Its current official address is 2616 NW 5th Avenue, with online ordering and daily service.

Features and services

  • Café
  • Health-oriented food concept

Practical information

Location
Miami, Florida, United States
Address
2616 NW 5th Avenue
Status
Operating — according to listed sources
WLR
Not assessed