OP, you're in danger of misleading us.
When you say 'left with friends' do you mean that you took them, left them, left the restaurant and then....
..or that you took your children to the restaurant as a family, stayed, had a meal and then left, hence being parked for 2hrs?
Your reference to a venue which could accommodate four families suggests the latter.