The Big Puffa in Grand Theft Auto 5

The Big Puffa is a seafood restaurant in Grand Theft Auto V

Located at the Del Perro Pier


    Main Page
     Orcz HQ
    Recent Changes
    Random Page