Station 31 offers delicious Indo-Chinese cuisine. Known for consistently excellent food, it's a popular spot.