880 Harbor Island Dr
San Diego, CA92101
Call: 619.929.0167
Visit Website

In restaurants nearby