Is this your business?
Claim your business now
Claim your business to updated business information, add photos and more.
540-864-5609
322 Main St
New Castle,
VA
24127
About The Keltic Cafe
The Keltic Cafe is located at 322 Main St, New Castle, VA. This business specializes in Restaurants and has 1 review(s) with a star rating of 5.0.