Map
1044 Wall St., San Diego, CA 92037, United States
Restaurant
Fresh