South China Island Inn is a Chinese restaurant that serves all your favorites in a wood-heavy setting. It's a unprepossessing place with all your favorite Chinese foods. The staff is very friendly and the atmosphere is welcoming. It's a neighborhood favorite for as long as it has been around. The menu includes chow mein, fried […]