facebook
instagram
facebook
instagram
Roma
CLOSED
$$$ •
820 Santa Cruz Ave, Menlo Park
Menu
Write a review
Ratings
Tripadvisor
3.5
View all photos
People in Menlo Park Also Viewed
Roma - 820 Santa Cruz Ave, Menlo Park
Italian, Wine Bar, Salad
Ristorante Carpaccio - 1120 Crane St, Menlo Park
Italian
Amici's East Coast Pizzeria - 880 Santa Cruz Ave, Menlo Park
Pizza, Italian, Salad
Restaurants in Menlo Park, CA
820 Santa Cruz Ave, Menlo Park, CA 94025
Suggest an Edit
More Info
accepts credit cards
bike parking
wheelchair accessible
coat check
outdoor seating
wi-fi
has tv
waiter service
caters
Nearby Restaurants
Roma - 820 Santa Cruz Ave
Italian, Wine Bar, Salad
Mademoiselle Colette - 816 Santa Cruz Ave
Cafe, Bakery
LeVant dessert - 842 Santa Cruz Ave
Caterers, Bakery
Subway - 809 Santa Cruz Ave
Sandwich Shop, Fast Food
Galata Bistro Mediterranean Grill - 827 Santa Cruz Ave #4609
Mediterranean, Turkish, Kebab
Related Searches
Pizza Restaurants
Salad Restaurants
Gluten-Free Restaurants
Updated on:
Feb 14, 2024