Falafel Flame-Hayward

Overview

Address: 22648 Mission Blvd
Hayward, CA 94541
Website: falafelflame.com
Phone: (510) 330-5000