Majordomo hero image

Majordomo

Restaurant

1725 Naud St, Los Angeles, CA 90012, USA

Biter Score
8.8
Closed
Monday: 5:30 PM – 10 PM
Majordomo photo 1
Majordomo photo 2
Majordomo photo 3