"A tiny street with lots to do"
North Clifton street is home to some great Asian restaurants. The first one of these places is Ocean Harbor. This place offers great authentic Chinese food at great prices. The next place is the Lee How Fook Tea House. This an excellent Chinese place with a fun atmosphere. The last place I would like to recommend is the Vietnam Restaurant. This place offers excellent Vietnamese food, with good service and pricing. Overall, North Clifton is a great place for Asian cuisine, if you are a fan of it.