Falafel Hut

Santa Cruz, California

Reviews


rating star

This was my first time eating falafel but YUM!

Write your review