St Stephens Green logo

St Stephens Green

At St Stephens Green, we bring the heart of Ireland to the Bay Area with authentic food, exceptional drinks, and warm hospitality. Located in downtown Mountain View, our full-service Irish pub offers a rich menu of elevated pub fare, from shepherd’s pie and fish & chips to modern seasonal dishes and... Read more

Headquarters

United States

Employees

1-10

Links


Org chart

Collapse
No reports!

Teams


Offices

This company has no offices yet