Dilliwala Indian Kitchen

Overview

Address: 303 S Diamond Bar Blvd,
Diamond Bar, CA 91765
Website: dilliwalaindiankitchen.com
Phone: 909-860-7444