Le Petit Chateau - 4615 Lankershim Blvd, North Hollywood, Los Angeles, California, USA
(Restaurant Barry and Lena are kicked out of when Barry destroys the bathroom)
10101 Canoga Avenue, Chatsworth, Los Angeles, California, USA
(Barry's office)
Feb 1, 2001 - Mar 19, 2001
It looks like we don't have any production dates for this title yet. Be the first to contribute.