Filipino Restaurants in Kirkwood, MO, USA Manila Bistro Kirkwood 343 S Kirkwood Rd Kirkwood, MO 63122 Phone number (314) 966-5288 Post navigation Previous Previous post: Filipino Restaurants in Kansas City, MO, USANext Next post: Filipino Restaurants in Salt Lake City, UT, USA Leave a Reply Cancel replyYou must be logged in to post a comment.