2215 Broadway St, Redwood City, California 94063 USA
I'm 5.4" can you see my legs are touching the seat in front of me?
Photo Credit: Yelp