Pabu by Michael Mina

Location: Boston, Massachusetts

Size: 8500 sq ft / 789 sq mtr

Type: Restaurant/Bar