Lemon Cafe in Deerfield Beach
9544809847
Lemon Cafe is a restaurant located in Deerfield Beach, Fl. We offer breakfast, lunch (daily specials), take-out and catering services with a comfortable dining area. Lemon Cafe is a great place to chat over a coffee in our outdoor courtyard, grab a bite ...