Back To Menu
1

Tapas - Menu
Sierra Madre

Glazed Duck

$12

mixed vegetables / stir fried noodles

Photo Gallery