Amelia's Place

19520-4 Nordhoff St.
Northridge, CA
818.717.8782
34.235331
-118.558553
Hours:
Mon:closed
Tue - Sat:11am - 7:30pm
Sun:closed

for Amelia's Place
Directions
from: