Poppy House

The Poppy House is a restaurant featured in Grand Theft Auto V, located in the Los Santos International Aiport area. It is adjacent to the Opium Nights Hotel.