• Terra Bistro

    7091 El Cajon Blvd
    San Diego, CA 92115
    Tel: 619-293-7088
    Get Directions