Isabella Restaurant
Address:
23 S Market St, Selinsgrove, PA 17870
Phone:
(570) 374-0255
Nice to Know:
- Noise Level Very Loud
- Accepts Credit Cards Yes
Restaurants
Other Businesses:
- Bamboo Palace at 200 S Market St, Selinsgrove, PA 17870
- Twisty Freeze at 801 N Market St, Selinsgrove, PA 17870
- Amato's Pizza at 10 Linda Ln, Selinsgrove, PA 17870
- Pepper Tree at 2061 Route 522, Selinsgrove, PA 17870
- It Xpress at 31 S Market St, Selinsgrove, PA 17870