Carpaccio
Carpaccio also offers a number of areas bathed in the glow of candlelight and warmed by the Tuscan atmosphere - perfect for intimate conversations and evenings with friends.
1120 Crane Street Menlo Park, California 94025 United States
Carpaccio also offers a number of areas bathed in the glow of candlelight and warmed by the Tuscan atmosphere - perfect for intimate conversations and evenings with friends.
1120 Crane Street Menlo Park, California 94025 United States