Blue Jay Bistro

Blue Jay Bistro

This is a restaurant in Littleton, NC.