Orphinage
293 3Rd Ave
Chula Vista
CA
91910
(619) 754-6736
Open Map
Cafe
Coffee
Non-smoking
Not Available
Number of employees: 1 to 4
Number of employees: 5 to 9
Recreation
Restaurant
Restaurants - Coffee House, Restaurants
Shop