2405 Honolulu Ave
Montrose, CA91020
Call: 818.249.6677
Visit Website

Dishes

Reviews & Posts

In restaurants nearby