DuckhouseBy UCLA Student Media ( Free )
Duck House is a famous authentic Chinese restaurant located in Monterey Park, Los Angeles. The Duck House mobile application lets you see restaurant and catering menus and prices, as well as photos and video explaining some ...