Leo Coffee Bar
Coffee Shop · Spanish · Bar
Leo Coffee Bar is a beloved community coffee shop offering authentic Spanish cuisine. This cafe specializes in varied tapas, paella, and Manchego gazpachos, providing a comprehensive dining experience from breakfast to dinner.
Location