McDonald's 18889

McDonald's #18889, is a McDonald's restaurant located at Science Museum, Houston, Texas.