Chow Hall

Chow Hall San Diego CA 92140 USA

Location