Contacts: address, phone number and etc.
Address | 223 Castro Street, Mountain View, CA 94041 Get directions |
Phone number | +1 650-964-9151 |
Website | ststephensgreen.com |
Opening hours Closed now.
Photos
Reviews about St. Stephen's Green
- 4 / 5By Net BuddaI was there for the bar seen. The music was great and I had lots of fun. I wish there were more bartenders that night.December 01, 2016
How would you rate St. Stephen's Green?
☆ ☆ ☆ ☆ ☆ Menu of Restaurant and Bar St. Stephen's Green
St. Stephen's Green is a restaurant and bar based in Mountain View, California. To learn the menu, call the phone number indicated on the website.
If you visited this place, please leave your feedback. This will help other site visitors.