Dining and Drinking > Restaurant > Greek Restaurant
Address: 219 E Main St, Lock Haven, PA, 17745
Phone: (570) 748-5600
Website: http://stella--a.com
Category: Restaurants
Tags: #DiningandDrinking>Re
Listed on BizVoices