
Los Altos Grill
An inviting American restaurant in Los Altos, California, famous for its wood-fired specialties and cozy atmosphere.
1 person recommends this

An inviting American restaurant in Los Altos, California, famous for its wood-fired specialties and cozy atmosphere.
1 person recommends this