Redwood Cafe is located in Flushing, NY. We serve American Food, Mexican Food, and Latin Food. We take pride in providing love in our comfort meals. Our ingredients are carefully chosen to make sure we offer our community only the best. Come and enjoy a meal with us today!
Cafes
Based on 0 Reviews
Add Review