The House 4.6 / 5

1230 Grant Ave, San Francisco

Overview

Small, informal restaurant in North Beach featuring innovative Asian-fusion fare.

Tips & Reviews