1070 Marina Village Pkwy, Alameda, California 94501 USA
Mediterranean Falafel Wrap
Photo Credit: Yelp