Bella Luna Ristorante
Address:
1158 N 5th St, Stroudsburg, PA 18360
Phone:
(570) 369-5757
Hours:
- Tue: 12am-8pm
- Wed: 12am-8pm
- Thu: 12am-8pm
- Fri: 12am-8pm
- Sat: 12am-8pm
Cuisine:
Italian
Restaurants,
Italian
Other Businesses: