You can have a big breakfast, and therefore, a late lunch, which can also be substantial. Hence, you can just have a snack for dinner, like a sandwich or something -- take away that you can eat in your room, a park, etc.
Central Prague is likely to be pretty crowded, especially with tourists.