The narrow streets bordering the river are full of interesting antique stores , coffee shops , and restaurants .
The streets and alleyways are filled with many small shops , coffee shops , and restaurants .