finerestaurants
in
Chula Vista, CA
Roma Espresso Systems
9235 Chesapeake Dr
San Diego
CA
92123
(858) 505-0383
13.9
mi