New Moon Restaurant

2138 Verdugo Blvd
Montrose, CA
818.249.4868
34.204796
-118.223913

for New Moon Restaurant
Directions
from: