Find the top Falafel restaurants in Bend, Oregon near you now.
Restaurant
Address: 70 SW Century Dr Suite 120, Bend, OR 97702