Darbar Indian Cuisine

Overview

Address: 14611 Ventura Blvd
Sherman Oaks, CA 91403
Website: darbarla.com
Phone: 818-995-1777