To eat likie a king..."Pasta?" That's the resturaunt name.


Castro st.Mountain View,ca.