Dimitra's

714 Central Ave
Alameda, CA
510.749.6700
37.771091
-122.276022
Hours:
Mon - Sat:10am - 8pm
Sun:10am - 6pm

for Dimitra's
Directions
from: