Vietnamese restaurant, Welcome, offers cuisine at 184 Jamaica Road. Note: Search results indicate this location may be closed.