Restaurant Page KC's Best Menus

Newport Grill

Newport Grill

Newport Grill
75501 W 135th St Suite 2310
Leawood, KS 66223
Ph. (913) 239-0807

Website

Newport Grill