top of page

Downtown Mountain View

ADDRESS

 

223 Castro Street

Mountain View, CA 94041

info@ststephensgreen.com Tel: (650) 964-9151

OPENING HOURS

 

Monday – Thursday  04:00PM – 11:30PM

Friday 12:00PM – Late

Saturday  11:00AM – Late

Sunday  10:30AM –11:00PM

bottom of page