Fresh Fish is a great game that scales well from 3 to 5. Haven't played 2 but it might work.
Our group loved this game. The game is very dynamic as players jocky for position and try to get the best reservations and the shortest path to victory.
Very much recommended.