Fin is a Japanese sushi restaurant located on Main Street in downtown Stamford. Fin is known for<br />its imagination and flair when it comes to presentation. The food is fresh and creative at moderate prices.<br />One favorite is the Dynasty Duck Dim Sum or the Japanese Shrimp Spring Roll along with the daily lunchbox specials.<br />Private party rooms are available.