Shang Long is a Vietnamese restaurant with a cozy, Asian-inspired interior. They offer homemade lemonades and other refreshments.