Eighty Eight
Tapas · Wine Bar · Bar
Eighty Eight is a small plates restaurant offering seasonal dishes, natural wines, and cocktails.
Location
Best places nearby
The highest rated places close to Eighty Eight.
Local restaurants nearby
88 Dumbarton Road, SCT


