Pabu by Michael Mina

Location: San Francisco, California

Size: 8000 sq ft / 743 sq mtr

Type: Restaurant/Bar