← Alameda restaurants
Injera
No reviews yet
Restaurant1305 Park St, Alameda
Own or manage Injera? Claim this listing free
Hours
Hours not listed yet.
Details
Address1305 Park St, Alameda 94501
Phone(510) 865-6257
Websitehttp://www.injeraalameda.com/
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.