Tropical Fruits and Salads

Cafe · 3276 Beacon St NE #3298, Salem, OR

Hours

More food in Salem, OR · Cafe in Salem