Luli's Café & Juice Bar is located in Catedral, Costa Rica on 25 mts oeste del costado suroeste de los Tribunales de San José, sobre, Av. 8. Luli's Café & Juice Bar is rated 3 out of 5 in the category cafeteria in Costa Rica.
Address
25 mts oeste del costado suroeste de los Tribunales de San José, sobre, Av. 8
Service options
Takeaway
Dine-in