Ristorante Castello
Address:
1200 Welsh Rd, North Wales, PA 19454
Phone:
(215) 368-9400
Hours:
- Mon: 11:30am-4pm
- Tue: 11:30am-4pm
- Wed: 11:30am-4pm
- Thu: 11:30am-4pm
- Fri: 11:30am-4pm
- Sat: 11:30am-4pm
- Sun: 11:30am-4pm
Payment:
Restaurants,
Italian
Other Businesses: