The Harp Inn
949-646-8855

130 E. 17th Street
Costa Mesa, CA 92627
Hours

Your order