"In the elegant Pasadena Commons complex, Uovo is an upscale dining experience featuring an expansive 18-seat pasta bar that seats guests in front of the pasta...
Uovo
146 S. Lake Ave. #103
Pasadena, CA 91101
Details
Open in Google Maps