Slice House by Tony Gemignani ★★☆☆☆2.3 (6) Restaurants Pizza restaurant · Gluten-free restaurant · Northern Italian restaurant (...) 775 Santa Cruz Ave, Menlo Park, CA 94025 Website Details →