Grilled New York steak w/ caramelized onions, spinach & tomatoes
Delicious Italian Food in beautiful downtown Los Altos
Lunch, Dinner and Take out
Grilled New York steak w/ caramelized onions, spinach & tomatoes