Cosmo’s Pizza is a great pizza and sub shop with indoor and outdoor seating. Sports at the bar and beachy/surfer vibe throughout. Cosmo’s is located in the Corolla Light Center which is across the street from the Currituck Lighthouse.
1159 Austin Street #110A Corolla
Report this post